Heavy rain and flash floods Sunday in Najran, Al-Qunfudha, Al-Leeth and Jizan led to the death of seven people and three people are reported as missing, said Civil Defense Spokesman Maj. Abdullah Al-Orabi Al-Harthi.
Rescue teams rescued about 85 (...)