0 Comment
by Tutu Akinlabi All Catholic priests have to take an oath of celibacy when assuming their exalted positions. This means that they can’t have sexual intercourse. This obviously proved too challenging for this particular priest as he was caught “pleasing himself” on a train. The man of the cloth was filmed while obviously being too... Read More


