A former Louisiana priest and two dominatrices were slapped with vandalism charges for having sex atop a church altar in September of last year, a report said.
The priest, identified by Nola.com as the Rev. Travis Clark, was busted after a passerby saw the lights on later than usual on Sept. 30 and peeked inside Saints Peter and Paul Roman Catholic Church in Pearl River.