Priest arrested for having threesome with corset-wearing dominatrices on church altar
How A Louisiana Priest Defiled An Altar So Badly It Had To Be BurnedA Catholic church's altar in Pearl River, Louisiana, has been ceremonially burned after church officials deemed it had been irreparably defiled and desecrated. The same church, in Pearl River,..