Exclusive Satellite Pics: China’s New ‘Mission Indian Ocean’ Targets India.
China’s naval base in Djibouti is its first overseas military base, built at a cost of $590 million and has been under construction since 2016 WorldWritten by Vishnu SomUpdated: August 18, 2022 4:11 pm …