Findlay Man Indicted On Rape Charges
A Findlay man accused of rape has been indicted on those charges.
A Hancock County Grand Jury this week indicted Michael G. Ochoa, 34, on two counts of rape, a 1st degree felony.
Court records state the offenses happened in August of 2020.
Ochoa was indicted on Tuesday and a warrant for his arrest was issued on Wednesday.