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.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Read more about:

Also read

Watch this video

What's new

0
Would love your thoughts, please comment.x
()
x