Severe flooding paralyzes Taif City in Mecca, Saudi Arabia
Heavy rains from Friday, July 24, 2020, have triggered widespread severe flooding that paralyzed the city of Taif in Mecca, Saudi Arabia. The traffic in Taif City was brought to a standstill as floodwaters trapped many vehicles on roads and streets. The Civil…
