Suspended Indy priest charged with child sex crimes
WISH-TV | wishtv.com The Hamilton County Prosecutor’s Office filed child sex crime charges against Father David J. Marcotte, a priest for the Archdiocese of Indianapolis. Fr. Marcotte, 32, was suspended…
Read More