3 Cleveland captors: Mugshots released

castro-brothers-mugshots-in-cleveland-kidnap-case

The three Castro brothers who have been charged in connection with a 10-year-old kidnapping case in Cleveland have been apprehended and their mugshots released by the Cleveland police.

Ariel Castro, 52, Onil Castro, 50 and Pedro Castro, 54 have been charged in connection with the abduction of Amanda Berry, Gina DeJesus and Michelle Knight.


Ariel was arrested on Monday, May 6, 2013, after Berry escaped his home and called police. His brothers, Pedro and Onil, did not live at the home on 2207 Seymour Avenue.  The women were reportedly held captive in the basement, sometimes tied to chains hanging from the ceiling.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Join our Newsletter

Sign up for Rolling Out news straight to your inbox.

Read more about:
Also read