Zimbabwean voters queue to cast their ballots in the country’s

Shadows are cast as Zimbabwean voters queue to cast their ballots in the country’s general elections in Harare, Zimbabwe, July 30, 2018. REUTERS/Mike Hutchings

Top Stories

- Advertisement -