Topics

Pages tagged with South Sudan

South Sudan is the world’s newest country and one of Africa’s biggest oil producers. Yet, as our investigations have shown, despite the huge government income generated from oil, most of the revenue is being spent on the military, the war effort and serving debts owed to oil companies.

All

Press Releases

Reports

Blogs