Fr. Travis Clark and two women, Mindy Dixon and Melissa Cheng, each face criminal charges for having relations ON A CATHOLIC ALTAR. A witness passing Saints Peter and Paul Roman Catholic Church in Pearl River on Sept. 30 saw the parish’s pastor committing sin with two women ON THE ALTAR. On a social media account, one of the women said she was on her way to “defile a house of God.” The bishop has removed the priest from ministry and burned the altar.



Categories: World News