Djibouti is the only country in the world that hosts military bases for both the United States and China.
Episode 181: Daher Ahmed Farah is a Democracy…
Djibouti is the only country in the world that hosts military bases for both the United States and China.