Eight dead, 31 missing in floods on China-Nepal border
A member of the Nepalese army airlifts people stranded during the flood at Bhotekoshi river, Nepal, on July 8, 2025. | Photo Credit: Nepal Army/Handout via Reuters Floods triggered by torrential rains tore down a Himalayan mountain valley between China …