FRANKLIN, Tenn. (WSMV) – A former Franklin priest is facing new charges after being indicted this month by a Williamson County grand jury.
Juan Carlos Garcia-Mendoza, 31, of Franklin, was indicted on two additional counts of sexual battery on June 5.
You must log in or register to comment.