Castro brothers speak out


The FBI removes the door to Ariel Castro's house on Seymour Avenue in Cleveland, Ohio. Castro was arrested as a suspect in the kidnapping of three Cleveland-area women.


by Tiffany Shepherd

CLEVELAND (CNN)-- When Ariel Castro was arrested last week on charges of kidnapping and raping three women for a decade in his Cleveland home, police also detained Castro's two brothers - their mugshots shown to the world.

Authorities released Pedro and Onil Castro a few days later, clearing both men of any involvement.

Now, the two Castro brothers say they are in hiding, haunted and horrified by what Ariel is accused of, clues they might have missed, and the media's scrutiny.

As for Gina DeJesus, Michelle Knight, and Amanda Berry - they are pleading for privacy as they work to rebuild their lives.