Shocking new video from Ariel Castro's home - barbed wire on garage windows and squalid conditions in the yard. We are getting a new look at the house where Castro is accused of holding three women hostage, and sexually assaulting them for more than a decade.
Scott Taylor, an investigative reporter for Cleveland's WOIO, the station that originally acquired the video is OutFront.
soundoff (No Responses)