Other Issues Race

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