-->

What Are US Troops And Bases Doing in Afrika?

- November 20, 2018
Around 200,000 US troops  are stationed  in 177 countries throughout the world. Those forces utilize several hundred military installat...

More Efforts Needed To Stablise South Sudan

- November 20, 2018
In his address to thousands of South Sudanese gathered around Dr. John Garang's Mausoleum in the capital, Museveni; who is one of th...