Ariel Castro Arrested as Suspect in Abduction and Disappearance of Three Cleveland Women
Amanda Berry, Gina DeJesus, and Michele Knight went missing in 2003, 2004, and 2002, respectively, and were found Monday alive at a home belonging to a 52-year-old man by the name of Ariel Castro located at 2207 Seymour Ave. in Cleveland.
Ariel Castro has been living at that address since 1992, and has a prior arrest for domestic violence in 1993. Castro was a Cleveland City Schools bus driver, but was let go in November 2012 after doing an illegal U-turn with children on the bus.
Berry, 27, DeJesus, 23, and Knight, 32, are currently at MetroHealth Medical Center undergoing testing. Berry was abducted at age 16 in April 2003, DeJesus was taken at 14 in April 2004, and Knight was taken at age 21 in August 2002.