Sun. Dec 22nd, 2024

A death row inmate in the US state of Alabama is scheduled to be executed by nitrogen hypoxia. The US Supreme Court has declined to halt the controversial and untested execution method.

By