How India checkmates China's circle of threat in South Asian region
Satellite images have revealed China’s intelligence facility being set up in the Great Coco Island. This is barely 50km from India’s Andaman and Nicobar Islands – making it yet another location where Indian and Chinese forces will come face-to-face.
Source: wionews.com