Toledoan indicted on 20 rape counts

1/13/2018
BLADE STAFF

A Toledo man was indicted Friday by a Lucas County grand jury on 20 counts of rape and one count of gross sexual imposition for sexually assaulting three juveniles over several years.

Larry DeVaughn, 52, of the 400 block of Hayes Road is accused of molesting three different boys under the age of 13 in 1992, between 2001 and 2003, and between 2004 and 2007.

Arrested by Toledo Police Jan. 4, DeVaughn is being held in the Lucas County jail on a $250,000 bond.