The New Republic of South Sudan

Posted by & filed under Stirring The Fire.

The new Republic of South Sudan is the UN’s 193rd country and Africa’s 54th. While there is ample reason to rejoice the birth of this, the world’s newest nation, there is also cause for concern. As I contemplate the South’s secession, I find my thoughts returning to my current job as Legal Advocate for domestic… Read more »