Posts

Showing posts with the label exorcism

"The Devil resides in the Vatican and you can see the consequences" -2010

Satanic sects in the Vatican