Chief Exorcist Says 'Devil at Work' Inside Vatican

Wednesday, March 10, 2010 - 4:26pm

Sex abuse scandals in the Roman Catholic Church are proof that that "the Devil is at work inside the Vatican", according to the Holy See's chief exorcist.

Comments News Comments

Post new Comment