Forgive my venom, but I’m having trouble being equanimous at the moment.
Piece-of-human-garbage Ariel Castro – who held Amanda Berry, Gina DeJesus and Michelle Knight captive for over a decade – committed suicide in his prison cell tonight.
Even in circumstances more humane than he granted them on their least tortured day, he couldn’t bear captivity 1/120th as long as they did. Such an easy escape for someone who deserved to live through every day of his 1000-year sentence.
I’m all the more moved by his victims’ bravery in the face of his abject cowardice. And that’s about the best face I can put on how I feel.