EU, UN rights office express regret for Alabama nitrogen gas execution

 The European Union (EU) and the United Nations (U.N.) Human Rights Office are expressing regret for the first nitrogen gas execution in the...read more.

Comments