Tag: Narmada river
Indian PM Modi inaugurates controversial dam project
MUMBAI: Prime Minister Narendra Modi inaugurated India’s biggest dam on Sunday, ignoring warnings from environment groups that hundreds of thousands of people will lose...