A Greek Priest Was Arrested for Anointing the Genitals of a Tourist With Holy Oil and Claims He Did It Because the Man Had a Rash: Report
A priest was arrested on the Greek island of Rhodes earlier this week after a tourist claimed he anointed his genitals, a local outlet...