Texas Man on Death Row Executed After Losing Appeal
Texas executes more inmates every year than any other state in the United States. On Tuesday, May 12, 2015; the state of Texas performed yet another execution. 32-year-old Derrick Dwayne Charles was put to death by lethal injection when the U.S. Supreme Court rejected his last appeal. He was pronounced dead at approximately 6:00 p.m. that evening.
View full press release