Left Wing Propaganda Politics Feminists defecate and urinate at the entrance of a church admin January 30, 2024 0 Feminists defecate and urinate at the entrance of a church to “reclaim” their rights!