Rot in Hell: Ariel Castro
You'll remember this guy, I'm sure...
http://www.cbsnews.com/8301-201_162-57601231/ariel-castro-found-hanging-in-prison-cell/
Print