MENU

      Ariel Castro Dead

      Ariel Castro has apparently taken his own life in prison. He is the man who kidnapped and tortured three women for more than a decade in his Ohio home. ABC's Scott Goldberg has details.
      component-story-more_media_horiz-v1-01

      Offbeat News

      FOLLOW US ON TWITTER