India Raises Concerns with China Over Tibet Hydropower Dam
India has formally expressed its concerns to China regarding the construction of a massive hydropower dam on the Brahmaputra River in Tibet. The project, part of China’s ambitious renewable energy…
