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.

Share This:

Sorry, we do not have a transcript available for this video at this time.