Tag Archives: Omar al-Bashir

Museveni: The New Number 3 Post-Mugabe

Two 1980s coup leaders move up the African strongman rankings with the removal of Mugabe from power.

Read more »

South Sudan: A Country Is Born

What challenges will Africa’s newest country face following its independence referendum?

Read more »