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.A Japanese court rejected on January 16, 2026 three death-row inmates' demands against the state to halt their executions by hanging as an inhumane practice in violation of an international convention prohibiting cruel punishment.
Read everything