By Jeffrey Gedmin 24 of the 30 least prosperous countries in the world are in Sub-Saharan Africa and they suffer a âdemocratic deficitâ Itâs the economy, stupidâ has been a political mantra for more than two decades. Nowadays, the phrase is repeated ad nauseam in development discussions. But making countries …
Read More »
The Independent Uganda: You get the Truth we Pay the Price