Zimbabwe electoral commission urges voters to cast ballot in upcoming election

Zimbabwe Electoral Commission (ZEC), voters, upcoming election, Priscilla Chigumba
World
image