Jeanne Wiebenga to discuss Médecins Sans Frontières medical mission in South Sudan by Deborah Trefts on August 22, 2017 share The world’s newest country is the landlocked Republic of South Sudan in northeastern Africa. South Sudan gained its independence from Sudan in July 2011, after nearly five decades of civil war following decolonization. Within two