China begins construction of world’s largest Dam in Tibet, fuelling fears in India and BangladeshBy Michael WandatiJuly 23, 20255 Mins Read0 BEIJING, China — Chinese authorities have commenced construction on what is projected to be the world’s largest hydropower dam within Tibetan territory, a project that…