Greek priest ‘duped tourist into dropping his trousers and letting him ‘anoint’ his genitals with holy oil’
positivelysharing
Reading Time: < 1minute
A Greek priest has been arrested on the island of Rhodes for allegedly tricking a tourist into pulling his trousers down so he could ‘anoint’ his genitals Read More