Article

Priest Recorded Having Group Sex on Altar

Posted on

The lights inside Saints Peter and Paul Roman Catholic Church in Pearl River were on later than usual on Sept. 30, so a passerby stopped to take a closer look. Peering inside, the onlooker saw the small parish’s pastor half-naked having sex with two women on the altar, according to court documents. The women were […]