China warns of 'high' risk of breach in 'overflowing' lake formed amid Nepal flash floods

China warns that a barrier lake formed at the confluence of two rivers in Nepal is at high risk of breaching, already overflowing with an estimated 2 million cubic meters of water and more expected. Click to continue