Deafening Silence
On July 20, 2011, Texas executed yet another human being. This useless, brutal punishment was the final episode of the violence that began almost 10 years ago, when the Twin Towers collapsed in Manhattan. Or was it? When did this cycle of violence really begin, and – most importantly – when will it really end?
October is ABOLITION MONTH!