Zimbabwe will hold its harmonised elections on July 30 after President Emmerson Mnangagwa gazetted the date on Wednesday.

More to follow