What really caused the UAE storms?
Earlier this month, a severe storm landed in the UAE and dropped more than a year’s worth of rain over the country. This heavy rain triggered flash flooding in the main cities, inundated roads and disrupted transport as well as millions of residents’ daily …