China has approved the construction of the world's largest hydropower dam in Tibet. The move has reignited tensions between India and China because of the dam's geographically strategic location.
Wall Street stutters; China 'investigates' beef imports; China to dam India's Brahmaputra River; Korean politic crisis ...
China has granted approval for the development of the ‘world's largest hydropower dam’ in the lower reaches of the Yarlung ...
From tiny and impoverished Mayotte to oil-rich behemoth Saudi Arabia, prosperous European cities to overcrowded slums in Africa, nowhere was spared the devastating impact of supercharged climate ...