Floods sweep away Nepal-China bridge

Jul 9, 2025 - 03:00
Floods sweep away Nepal-China bridge