Ariel Castro Commits Suicide in Prison (via NewsLook)
Video News by NewsLook Ariel Castro, who held Gina DeJesus, Michelle Knight and Amanda Berry captive for years, has been found dead.
Video News by NewsLook Ariel Castro, who held Gina DeJesus, Michelle Knight and Amanda Berry captive for years, has been found dead.