CNA Staff, Oct 9, 2020 / 11:10 am (CNA).- A priest in the Archdiocese of New Orleans has been arrested along with two women and charged with obscenity after he was discovered filming a pornographic video on a parish church altar.
Fr. Travis Clark, 37, the pastor of Sts. Peter and Paul in Pearl River, Louisiana, was arrested together with Mindy Dixon, 41, and Melissa Cheng, 23, on September 30.
A local resident told police they noticed the lights were on in the parish church, and upon looking in the windows, saw the three engaged in sexual activity on the altar. According to reports, the altar of the church had been outfitted with stage lighting.