Tag: Barack Obama

Obama And The Zimbabwean Blame Game — A Sad ZANU-PF Fantasy

Chokwadi Choga- December 29, 2017

African leaders always paint themselves as faultless for a rash of reckless policies, wasteful expenditures and high levels of corruption. New interim Zimbabwean President Emmerson ... Read More