
US stops all visas for South Sudanese over deportation dispute
0 ARTICLES
South Sudan, officially the Republic of South Sudan, is a landlocked country in East-Central Africa, south of Sudan.
Capital:
Juba
Official language:
English
Population:
12.5 million (2023)
This week's biggest stories from the Global South: Sudan sues UAE, gang rape in India, rumble suspended in Brazil