Up Next
0
Ariel Castro commits suicide in prison
Ariel Castro, who held Gina DeJesus, Michelle Knight and Michelle Berry captive for years, has been found dead.
Share
Ariel Castro commits suicide in prison
Ariel Castro, who held Gina DeJesus, Michelle Knight and Michelle Berry captive for years, has been found dead.
Date: 9/4/13
Views: 37114
Video by:  Newsy
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56