Strategically placed at the entrance to the Red Sea, Djibouti is home to more foreign bases than any other country.
Read Full Article »
Strategically placed at the entrance to the Red Sea, Djibouti is home to more foreign bases than any other country.