Satan’s ‘last barrier’ to destroying mankind is male/female duality: Deceased dubia cardinal Satan 'enslaves through the mirage of a sexual pleasure completely deprived of any rule.' News Claire Chretien • Sep 18, 2017Jun 18, 2021