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 […]
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 […]