WEDNESDAY SEPTEMBER 4 2013 Late last night, the world found out that Ariel Castro, just sentenced to 1,000 years in prison for kidnapping and torture, was dead.. He was found hanged in his cell.. Justice does not seem to be served with this action.. suicide? Or did another prisoner do it.. did the guards let … Read more

Convenient…

CNN reporting: Ariel Castro, who held three women hostage in Cleveland for about a decade, killed himself in prison, authorities told CNN affiliate WOIO. Castro was sentenced last month to life in prison without parole, plus 1,000 years.