This is just breaking now and I'm about to turn in for the night so I'll just post the link here for the late night folks to comment on.
Anyway notorious kidnapper/rapist/all-around-scumbag Ariel Castro was found dead in his cell this evening, apparently a suicide.
http://www.clevescene.com/...
Have a nice eternity in Hell, bastard.