Rescue efforts are ongoing after a deadly flash flood that sent a wall of mud and water tearing through Himalayan river valleys on the China-Nepal border. The disaster, triggered by a landslide, has resulted in more than 150 confirmed…
View original source — Bloomberg ↗