Reading Time: 2 minutes

YEJAHAN DESK BEIJING (Aug 27, 2026): An avalanche on the Nepal-China border on Wednesday morning triggered a massive gush of water that swept through trekking […]