Major step forward: Zimbabwe senate approves death penalty end
The Senate of Zimbabwe has approved legislation to abolish the death penalty, a crucial step towards eliminating a law that has not been applied in nearly 20 years.Sourced from Africanews