9.14.2005

The Machinery Of Death

Tonight Texas executed, for the first time, a black woman. It was only the third woman ever killed by the government in our state (at least through the criminal judicial process).