Forum Hoisted by their own petard? December 31, 2020 Posted by ebudsadmin 31 Dec Hoisted by their own petard? View Reddit by highinthemountains – View Source