Published: Jul 09, 2025, 15:15 IST | Updated: Jul 09, 2025, 15:15 IST
Floods triggered by torrential rains tore down a Himalayan mountain valley between China and Nepal on Tuesday, with at least eight killed and 31 missing. The floods also swept away a major bridge linking the two countries.