News

China starts constructing $167.8 billion dam on the Brahmaputra River in Tibet, raising concerns in India and Bangladesh about disruptions to water flow.