Colorado abolished the penalty on Monday, making it the twenty-second state to do so. Governor Polis signed a bill after it passed the State House and Senate earlier this year. Capital punishment was halted in 1972 through Furman v. Georgia as “cruel and unusual punishment,” but then reinstated through Gregg v. Georgia in 1976. Since […]
Alabama Executes Yet Another African-American With Case Discrepancies
The state of Alabama executed death row inmate Nathaniel Woods last night for allegedly murdering three Birmingham police officers in 2004. Pronounced dead at 9:01pm local time, Woods gave no final statement, according to the state corrections department. He was 44 years old at the time of his execution by lethal injection. Alabama Governor Kay […]