Menu Close

Tennessee Priest Indicted on Multiple Sexual-Abuse Charges

Nheyob
The associate pastor of St. Philip Catholic Church in Franklin, Tennessee, has been removed from his duties after being indicted on charges of sexual abuse.

Law enforcement in Williamson County confirmed to CNA on Monday morning that the priest was in county custody.