Gina DeJesus

3 Cleveland captors: Mugshots released

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