NBC News Channel
May 07, 2013
Three arrested in Cleveland kidnappings
Brothers Ariel, Onil and Pedro Castro have been arrested, accused of keeping three kidnapped women locked in a suburban home for nearly a decade. NBC's Sarah Dallof reports.
Transcript of this video
Crime and courts
Sorry, we do not have a transcript available for this video at this time.