Spencer Video: The Pope Invents a New Sin 0 04.09.2024 02:40 Front Page Magazine But is it really wrong? The post Spencer Video: The Pope Invents a New Sin appeared first on Frontpage Mag.