Zimbabwe Moves Towards Abolishing the Death Penalty
ZIMBABWE | Anti-death penalty campaigners have expressed their excitement, asserting that “the death penalty is a cruel, inhumane, and degrading form of punishment which violates the right to life as proclaimed in the Universal Declaration of Human Rights.” They insist that Zimbabwe