On Friday, two women, Mindy Dixon, 41, Melissa Cheng, 23, and a priest were arrested for allegedly having sex inside of a church. In a statement from Archbishop Aymond, he clarified that the priest…
On Friday, two women, Mindy Dixon, 41, Melissa Cheng, 23, and a priest were arrested for allegedly having sex inside of a church. In a statement from Archbishop Aymond, he clarified that the priest…