Osterlind: Local Priest Arrested For Group Sex On Altar

The three were making a pornographic video at Pearl River church
By Bayou 95.7

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.

 

https://www.nola.com/news/crime_police/article_828bb53e-09ad-11eb-9c98-f...