WORLD10 months ago
Rights experts condemn U.S. for executing inmate by nitrogen gas
Experts appointed by the UN Human Rights Council unequivocally condemned the recent execution of an American inmate by nitrogen gas inhalation- the first ever that the...