Agence France-PresseMay 10, 2013 16:37
Ariel Castro, prime suspect in the Cleveland kidnappings, emerged Wednesday as a Jekyll-and-Hyde figure, a musician who tinkered with cars in his back yard but also allegedly abused and beat his ex-wife and children for years.
With his brothers Pedro, 54, and Onil, 50, the 52-year-old former school bus driver faced criminal charges over the decade-long disappearance of Amanda Berry, 27, Gina DeJesus, 23, and Michelle Knight, 32.
Follow us: