Home » Topics » Igga

South Sudan proclaims independence to tears of joy

South Sudan’s parliament speaker proclaimed the fledgling state’s independence on Saturday, marking its birth as the world’s newest nation and splitting Africa’s largest country in two. “We, the democratically elected representatives of the people, based on the will of the people of South Sudan, and as confirmed by the outcome…