Storm dumps heaviest rain ever recorded in desert nation, flooding roads and Dubai’s international airport.
Read the news from all international angles and create your independent opinion
Storm dumps heaviest rain ever recorded in desert nation, flooding roads and Dubai’s international airport.