Harare, the Zimbabwean capital city, usually a hub of activity even during late evening hours, was plunged into darkness last ...
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.
Zimbabwe's Senate has approved a bill to abolish the death penalty, marking a significant shift in the country's legal ...