
CCTV footage from the border between Nepal and China shows a mudslide engulfing a crossing point. People were seen attempting to flee moments before buildings and vehicles were submerged in mud and water in Tibet's Gyirong County. Drone…
View original source — The Guardian ↗



