Hanging of 42 prisoners in Iraq raises concern over flawed due process – UN rights chief
27 September 2017 – The mass hanging of 42 prisoners on Sunday in a prison in southern Iraq raises massive concerns over the country’s use of the death penalty, the UN human rights chief said Wednesday. “I am appalled to … read more