
South Sudan: Arrests of Political Figures Amid Growing Tensions
South Sudan authorities have arrested at least 22 political and military figures amidst violent clashes in Upper Nile. Human Rights Watch has expressed concerns over detentions without due process. Key …
South Sudan: Arrests of Political Figures Amid Growing Tensions Read More