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 unconditional opposition to the death penalty: Two executions took place on September 21 – Troy Davis was executed in Georgia and Lawrence Brewer was executed […]

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 two defendants sentenced to death for the shocking crime; a third defendant was sentenced to life. Members of Mr. Byrd’s family expressed mixed feelings about […]