According to the New York Post, a Louisiana priest was arrested and has been suspended from the New Orleans Archdiocese after he was allegedly caught having sex with two dominatrices on the altar at Saints Peter and Paul Roman Catholic Church in Pearl River.
A passerby noticed the lights on later than usual on the night of September 30 and peeked inside, where they say Father Travis Clark was having sex with two women, the altar adorned with stage lighting, sex toys, and a cellphone mounted on a tripod to record the act. The witness captured shot some video of the scene and called the police. Clark and the two women were later arrested on obscenity charges.
The archbishop of the New Orleans Archdiocese came in to perform a ritual restoring the sanctity of the altar.
Photo: St. Tammany Parish Sheriff's Office