Ariel Castro found hanged in cell

    Just Watched

    Ariel Castro found hanged in cell

Ariel Castro is found dead in his Ohio prison cell. CNN's Pamela Brown reports.