A priest desecrated an altar with two women: 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.
Siehe dazu auch: