comments_image Comments

Troubling portrait emerges of Cleveland kidnapping suspects

This week, law enforcement officials arrested brothers Ariel, Onil and Pedro Castro in the kidnapping of Amanda Berry, Gina DeJesus and Michelle Knight. The three suspects stand accused of holding the three women captive for a decade, along with other allegations of physical and sexual abuse.

As the facts of the case continue to emerge, court records, interviews with neighbors and family, and other reports from the last ten years paint a troubling portrait of the three suspects.

Ariel had a history of domestic violence and allegations of child neglect and abuse at his job as a school bus driver; Onil and Pedro both drank heavily and failed to hold down steady work, according to reports from the Cleveland Plain Dealer:

Continue Reading...