Will India's megaproject sink the Great Nicobar Island?
Published
India is determined to build its own "Hong Kong" on the pristine Great Nicobar island. Activists warn the impact could go beyond wrecking the environment — it could spell extinction for the indigenous people.
Full Article