New Orleans Priest Defiles Altar with Pornographic FilmmakingEcclesia TuronensisOct 23, 20201 min readRev. Travis Clark, the pastor of Saints Peter and Paul Church in Pearl River, Louisiana, was arrested with Mindy Dixon and Melissa Cheng and charged with obscenity after he was discovered filming a pornographic video on a parish church altar.
Rev. Travis Clark, the pastor of Saints Peter and Paul Church in Pearl River, Louisiana, was arrested with Mindy Dixon and Melissa Cheng and charged with obscenity after he was discovered filming a pornographic video on a parish church altar.
Comments