Padua
An Italian Priest Admitted to Having Orgies on Church Property
Police reportedly found video evidence of the sex parties, allegedly filmed by a second priest, in Father Andrea Contin's possession.
Schindler's Witch
During the Rwandan genocide, Zula Karuhimbi saved more than 100 people through “sorcery.”
Annons
Annons
Annons