Webinar: International human rights and the abolition of the death penalty
From a human rights perspective, the death penalty is a cruel and degrading punishment violating the right to life of its victims and inflicting … Read more: Webinar: International human rights and the abolition of the death penaltyContinue Reading