Zimbabwe President Robert Mugabe (L) and his wife Grace at a rally at Chubuku stadium in Chitungwiza town about 35km south of Harare, July 16, 2013. Zimbabwe goes to the polls on July 31. (CC BY-SA 3.0)
Hits: 0
Zimbabwe President Robert Mugabe (L) and his wife Grace at a rally at Chubuku stadium in Chitungwiza town about 35km south of Harare, July 16, 2013. Zimbabwe goes to the polls on July 31. (CC BY-SA 3.0)
Hits: 0