The Country With The Most Foreign Military Bases

Djibouti is host to more foreign military bases than any other country in the world. The US, China, UK, Saudi Arabia, Japan, Germany, France, and Italy all have troops there. How did this happen? Why are the world’s largest imperialist powers so interested in this tiny country? We explain here. #Djibouti #Geopolitics #Imperialism Become a Patreon - Support our Work: Follow us: @redstreamnet
Back to Top