Djibouti is a country of fewer than a million people with no significant natural resources.
It also hosts the densest cluster of foreign military bases in the world, with bases from the United States, China, France, Japan and Italy operating…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply