
India's Great Nicobar Island Project Raises Strategic Questions Against China
India is investing billions into a controversial development project on the Great Nicobar Island, prompting questions about its strategic role as a potential chokepoint against China, similar to the Strait of Hormuz.

