81st Ordinary Session of the African Commission of Human and Peoples’ Rights: In- Person, Advocating Against the Death Penalty
Armenia and Angola Commit to Irreversible Abolition
The death penalty at the heart of ACHPR debates
Ratification of abolition treaties gathers pace in 2012