Tag: Alabama
US inmate faces first nitrogen execution after losing last-minute appeals
An Alabama death row inmate is hours away from undergoing the first US execution by nitrogen gas after losing last-minute appeals.
The US Supreme Court...