Three Brothers Arrested in Cleveland Abduction

Ariel Castro and his brothers were arrested in the abduction of Amanda Berry and two others.

May 7, 2013

Examined