Unprecedented rainfall paralyzed Dubai, causing widespread flooding across the UAE and Bahrain and resulting in 18 fatalities in Oman. On...
Unprecedented rainfall paralyzed Dubai, causing widespread flooding across the UAE and Bahrain and resulting in 18 fatalities in Oman. On...