Nelson Chamisa

General Elections in Zimbabwe: Results Uncertain, but 70 Percent Turned Out to Vote

August 1, 2018

From the ousting of Mugabe to the unprecedented voter turnout for this election, it is clear that the people are engaged and demanding change says Prof. Horace Campbell