China Begins Construction Of $16.7 Billion Mega Dam On Brahmaputra, Raising Alarms in India
Beijing/New Delhi: China has officially begun work on a colossal hydroelectric project on the Yarlung Tsangpo River—known as the Brahmaputra in India—in the strategically sensitive Tibet region near the Arunachal Pradesh border, sparking!-->…
Read More...
Read More...