
Calling the death penalty “a failed government program,” 21 current and former Virginia prosecutors have signed on to a letter to the commonwealth’s General Assembly urging the legislature to abolish capital punishment.
Read everythingNearly 400 individuals were tried in Iraqi courts between mid-2018 and late 2019 on terrorism charges for alleged affiliation to the Islamic State -including 33 minors who were found guilty, the United Nations said on 28 January 2020.
Read everythingThe Supreme military Court in Somaliland has handed down a death sentence to a police officer who was found guilty of killing innocent man near Wajale town in Gebiley district, Somaliland New Agency (SOLNA) reported on 3 February 2020.
Read everything