China to build world's biggest dam near border; India waits & watches
China has approved the construction of the world's largest dam, stated to be the planet's biggest infrastructure project, on the Brahmaputra in Tibet, close to the Indian border, raising concerns in