InternationalInternational EconomicsInternational EconomicsInternational
Flooding in Saudi Arabia and cutting off communication routes and drowning dozens of cars

Flooding in Saudi Arabia and cutting off communication routes and drowning dozens of cars