Nashville-Area Priest Faces 10 Child Sex Abuse Charges

An associate pastor at St. Philip Catholic Church who was indicted earlier this year on sexual abuse charges is facing more charges in a new indictment. A Williamson County grand jury returned a superseding indictment on June 5 charging Rev. Juan Carlos Garcia- Mendoza with two additional counts of sexual battery. n associate pastor at … Read more