South SudanBy Admins / May 7, 2025 South Sudan officially the Republic of South Sudan, is a landlocked country in East Africa. It is bordered on the north by Sudan; on the east by Ethiopia; …