Devastating flash flood hits Nepal/China border near Rasuwa, sweeps downstream

Aug 27, 2026 - 00:36
 0

Tags: disaster, china, nepal

2577 points, 401 comments.