news
Al Jazeera
2026-06-03
Great Nicobar Island: India's Potential Chokepoint Against China?
India is investing heavily in a controversial development project on Great Nicobar Island, raising questions about its strategic importance as a potential chokepoint against China.
Far away from Indian mainland, the government is pumping billions of dollars into a controversial development project.