Storm Paralyzes Dubai and Abu Dhabi, Floods Cause Flight Delays
Heavy rains have caused significant problems in the United Arab Emirates, particularly in the cities of Dubai and Abu Dhabi, where floods have paralyzed traffic and led to flight delays. Streets have ...