South Sudan, officials stole billions of dollars in oil revenues
(Adnkronos) – Government officials in South Sudan have allegedly embezzled billions of dollars in oil revenues since the African country’s independence in 2011. This was denounced in a report by the UN Human Rights Commission released in Geneva. The document denounces “systemic