Curbing the Death Penalty and Torture Trade: Council of Europe Committee of Ministers Adopts Key Decisions
On 7 October 2025, the Committee of Ministers (CM) adopted important decisions reaffirming the Council of Europe’s strong commitment to curbing the trade