Ariel Castro found hanged in prison

News

Castro, who held three women captive in Cleveland for over a decade, died from an apparent hanging on Tuesday

More From Embedded-Only/News