Category Archives: Reality Check

Red eye

Ariel Castro: The Psychopath in the Mirror?

Red eye

“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 […]