Cleveland Kidnapper Ariel Castro Found Dead in Cell

Ariel Castro was found dead in his prison cell from an apparent suicide.

April 20, 2015

Examined