06 March 2006 :
Turkey ratifies Protocol No. 13 to the Convention for the Protection of Human Rights and Fundamental Freedoms, concerning the abolition of the death penalty in all circumstances.06 March 2006 :
Turkey ratifies Protocol No. 13 to the Convention for the Protection of Human Rights and Fundamental Freedoms, concerning the abolition of the death penalty in all circumstances.The Osaka District Court on April 15, 2024 dismissed a lawsuit by death row inmates that claimed same-day notifications of executions violate the Constitution — the first ruling of its kind.
Read everythingA Nigerian court on March 26, 2024 sentenced a Chinese national to death after finding him guilty of killing his girlfriend, a government official told The Associated Press, vowing to recommend execution if he unsuccessfully appeals the ruling.
Read everything