capital punishment

Nathaniel Woods Has Been Executed for 2004 Killings Despite Serious Questions About His Case

On Thursday, Nathaniel Woods was executed by lethal injection in Alabama, just three hours after…