Ariel Castro, sentenced to life in prison for holding three young women captive and raping them for a decade, has been found dead in his prison cell, news reports say. Duration: 01:04
↧