September 4, 2013
Ariel Castro, the man sentenced to life in prison for the abducting and holding 3 Cleveland women against their will, has been found dead in his Ohio prison cell. Early reports indicate suicide.
Castro, 53, was found hanging in his prison cell.
Castro was a former school bus driver who had been kept in solitary confinement after being convicted and pleading guilty to 937 criminal counts.
Here's a snippet of an article from one of our favorites, Yahoo! News, in which they explain the concept, Jennifer Lawrence didn't fail, we did. Comments? There but for th... [View Post]