A growing wave of public opposition has gathered around India’s controversial Great Nicobar Island development project, with a Change.org petition surpassing 2,09,500 verified signatures demanding its immediate withdrawal. The campaign, which falls
More
