World Nepal-China border caused havoc due to floods, 9 people died missing 19 people Cross Talk India Team Jul 9, 2025 0 Image Source: AP Flood on Nepal-China border Kathmandu:…