frederickleatherman.wordpress.com
A tale of two psychopaths: Castro and Zimmerman
Thursday, August 1, 2013 Good evening to all of our friends: Ariel Castro was sentenced today in Cleveland to life without possibility of parole, plus 1,000 years, a $100,000 fine, and court costs.…