International Commission against the Death Penalty
The International Commission against the Death Penalty focuses on global advocacy to abolish capital punishment, engaging in discussions around human rights and justice reform.
Nobel Peace Prize Recipient Navi Pillay Criticized for Overlooking Human Rights Abuses in Cuba and China
Published on 10/11/2026