capital punishment, death penalty, georgia, lawrence brewer, Reject Apathy, Reject Apathy, Texas, troy davis, Reject Apathy

Two Executed in United States

Yesterday, two prisoners were put to death in U.S. prisons. A man in Texas was executed for a horrific hate crime, making it Texas’ 11th execution so far this year. And Troy Davis was executed in Georgia, despite serious questions about his guilt and the case against him.