South Sudan’s independence on 9 July was greeted with jubilation by millions of Southerners and their supporters. The hard-won, decades-long liberation struggle finally ended with the raising of the new flag of the Republic of South Sudan. Now, after the … Continue reading
19 July 2011
by EJ Hogendoorn
Comments Off