New independent review documents failure of Narmada River Dam
For decades, the Sardar Sarovar Dam on India's Narmada River has been a powerful symbol of what is going wrong with large dam projects. A new independent review shows that the project's benefits have not been realized, while the social, environmental and financial costs are even more serious than expected.