elson Chamisa
-
Zimbabwe News
Long queues across Zimbabwe as polling stations open in tightly-contested elections
Long queues were seen at several polling stations in Harare on Wednesday morning, as Zimbabweans lined up to participate in…
Read More »