China Issues High-Alert Warning Over Unstable Barrier Lake Formed by Devastating Mudslide Near Nepal Border
In the rugged, high-altitude terrain of the Himalayas along the China-Nepal border, a fresh and urgent threat has emerged in the aftermath of a catastrophic mudslide and flash flood that struck in late August…
Read More