Malawi Judge calls for scrapping of death penalty
A Supreme Court of Appeal Judge has urged the Community of Saint Egidio in the country to continue advocating for the abolition of death penalty in Malawi. Speaking at the commemoration of day of abolition… ...