Neighbors reaction to news of Ariel Castro's death

Try Our New Player
169 views
  • About
  • Add to
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

0 comments