Tennessee priest indicted on multiple sexual abuse charges
The associated pastor of St. Philip Catholic Church in Franklin, Tennessee, has been removed from his duties after being indicted on charges of sexual abuse. / Credit: Nheyob|/Wikimedia|, CC BY-SA 3.0
CNA Staff, Feb 12, 2024 / 14:30 pm (CNA).
A… […]