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.