UN Human Rights office condemns US inmate's appeal for first-ever execution by nitrogen gas
The UN Human Rights office is calling on the US state of Alabama to halt an inmate's appeal to be put to death by nitrogen gas. Read more: UN Human Rights office condemns US inmate's appeal for first-ever execution by nitrogen gasContinue Reading