The New Orleans Times-Picayune reports:
Reacting to the latest scandal in the local Catholic Church, an outraged New Orleans Archbishop Gregory Aymond said Friday that he had burned the altar where a Pearl River priest was accused of taping himself engaged in group sex with two dominatrices.
In a video message posted on the archdiocese’s website, Aymond called the Rev. Travis Clark “demonic” and “deplorable” for hosting the two women for a romp in Saints Peter and Paul Catholic Church on the night of Sept. 30.
Pearl River police arrested Clark, 37, along with Mindy Dixon and Melissa Cheng, on obscenity charges after an unidentified passerby saw the alleged threesome, used a mobile phone to record video of the encounter and then called the authorities, police said in court documents.
Read the full article.