Tennessee Priest Indicted on Multiple Sexual-Abuse Charges

A Tennessee priest has been indicted by a grand jury on multiple child-sexual-abuse charges, Church officials have announced. Father Juan Carlos Garcia has been indicted by a grand jury in Williamson County, Tennessee, “on one count of continuous sexual abuse of a child, one count of aggravated sexual battery, four counts of sexual battery by … Read more

Tennessee Priest Accused of Sexual Misconduct Involving Teen

The associate pastor at St. Philip Catholic Church in Franklin was removed from his position at the parish and from public ministry after reports of sexual misconduct against a teen. In November 2023, church officials reported to the Diocese of Nashville Safe Environment Office that a teenager in the parish reported Rev. Juan Carlos Garcia … Read more