China upgrades military operation in an African country where the US boasts its largest military base as Houthis choke vital sea routes
China’s military base in the East African country of Djibouti has undergone major upgrades as global powers scramble to find alternative shipping routes amid the US-Iran war.
\