capital punishment executions Troy Davis

Perspectives on Last Week’s Executions

TCADP Founder David Atwood wrote the following essay to explain why he and long-time activist Dick Gregory felt obligated to protest the execution of Lawrence Brewer, as part of their […]

executions Texas Troy Davis

State of Texas Executes Lawrence Brewer; Troy Davis Put to Death in Georgia

Last night, September 21, 2011, the State of Texas executed Lawrence Brewer for the racially-motivated dragging death of James Byrd, Jr. in Jasper, Texas in 1998.  Brewer was one of […]