If you do not follow the instructions concerning our policy on external links
your submission will be sent to the spam folder.
He just couldn’t face a millennium behind bars.
Ariel Castro — the monster who held three women as his personal sex slaves for a decade in a Cleveland house — committed suicide last night by hanging himself in his prison cell, officials said.
The sick fiend was being kept in protective custody in Ohio’s Corrections Reception Center in Harrisburg after being sentenced last month to more than 1,000 years in…Continue
Added by Fyre Walker on September 4, 2013 at 4:00am — No Comments