US priest makes pornographic film on altar, arrested
2020-10-09
Rome: A priest in the Archdiocese of New Orleans, US, has been arrested along with two women and charged with obscenity after he was discovered filming a pornographic video on a parish church altar. Father Travis Clark, 37, the pastor of Sts. Peter and Paul in Pearl River, Louisiana, wasContinue Reading