3 months agoRex Heuermann, Marc Dutroux, “Synagogue of Satan”, SDA President, Ass-Kicking WomenResistanceRising