China is once again trying to assert its dominance by building the world's largest dam on the Brahmaputra River. Through this dam, it is attempting to expand its trade by trampling its neighbours.
Dams play a vital role in managing India’s water, supporting both agriculture and electricity needs. India now has more than 5,300 large dams, ranking third in the world. Some of the most well-known ...