World’s 196th country gives thanks to God for freedom
by Charles Braddix and Zoe Allen Juba, South Sudan After enduring two decades of warfare and the deaths of 2 million people, the Republic of South Sudan saw its day of independence on Saturday, July […]