World Watch
China Dares India , Begins Construction Of World’s Largest Dam Over Brahmaputra River
The hydropower project, regarded as the biggest infrastructure project in the world, raised concerns in the lower riparian countries, India and Bangladesh.