Zimbabwe’s senate has approved a bill to abolish the death penalty and it is now set to be signed into law by the president.
Aspiring ZIFA presidents as well as vice presidents and board members on Wednesday, submitted their nomination papers ahead ...