Tag Archives: Teodoro Obiang

The World’s Longest-Ruling Strongman

After Mugabe’s exit, Equatorial Guinea’s Teodoro Obiang remains unchallenged for the title of the world’s longest ruling dictator.

Read more »

Natural Resources, Natural Corruption?

How can transparency help end the fleecing of resource-rich countries by their corrupt leaders?

Read more »