KC Damansara Sets Up Juba Chapter

Few people know about the country of South Sudan and fewer still know about its capital city of Juba. South Sudan is the world’s youngest country. Located in northeastern Africa, it was established in 2011 as a result of a referendum that saw it split from Sudan. It has a population of over 8 million […]