Made In China: The Secret Of Mugabe's Election Success

10/29/2013 10:15 am ET | Updated Dec 29, 2013
  • Khadija Sharife 100Reporters

In February, speaking at his birthday, Zimbabwean President Robert Mugabe described his leadership as a "divine task," and his certain victory at the then-upcoming presidential poll as God's choice.

Read more on 100Reporters