Ariel Castro: The Psychopath in the Mirror?
“Help me, I’m Amanda Berry … I’ve been kidnapped, and I’ve been missing for ten years.” We all remember that 911 call last May. And then those terrible words in the news. Sex slavery. Chains, leashes. Torture. The stuff of our fantasies, now a spotlighted horrorhouse. It was so hard to hear about it. It … Continue reading Ariel Castro: The Psychopath in the Mirror?