somtribune.com
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 Satellite images sourced by NDTV indicate that C…