Alabama executes Nathaniel Woods after the Supreme Court dramatically REVERSED his last-minute stay
The Supreme Court has issued a stay of execution in the final hours for Nathaniel Woods who was convicted of the murder of three police officers The Alabama inmate convicted of killing three cops has been executed – just hours after the Supreme Court issued a stay of execution following public pleas of his innocence … Read more