South Sudan leaders slammed with Visa Restrictions from the United States
The United States is imposing visa restrictions on multiple individuals responsible for or complicit in, undermining and impeding a sustainable peace in the new Republic of South Sudan.