World News Storm dumps heaviest rain ever recorded in UAE, flooding roads and Dubai airport April 17, 2024
World News Flooding after storm dumps a year and a half’s worth of rain on parts of UAE April 17, 2024