Zimbabwe abolishes death penalty, hailed by Amnesty International
President of Zimbabwe, Emmerson Mnangagwa has approved a law that abolishes the death penalty with immediate effect joining countries like Britain, Zambia, Canada, Togo, Germany, Rwanda, South Africa and many more. Amnesty International hailed the decision as a “beacon of hope for the abolitionist movement in the region”, but expressed regret that the death penalty […]
Continue Reading