MENU
component-ddb-728x90-v1-01-desktop

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.

Trending

LOADING