Share

Videos

Ariel Castro Commits Suicide in Prison

Newsy
|
September 04, 2013 AT 7:24 AM
Ariel Castro, who held Gina DeJesus, Michelle Knight and Michelle Berry captive for years, has been found dead.