
Insights from the 58th Session of the Human Rights Council on the Death Penalty
The 58th session of the Human Rights Council, running from 24 February to 4 April 2025, featured a high-level panel focused on the death penalty. Leading the discussions were prominent …
Insights from the 58th Session of the Human Rights Council on the Death Penalty Read More