Skip to playerSkip to main content
  • 12 years ago
Ariel Castro, imprisoned for life for holding three Cleveland women captive in his home for years, has been found hanged in prison. Report by Lambornk. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn
Comments

Recommended