Heavy thunderstorms and rain showers in the UAE have caused flight cancelations and delays across the country, airlines reported on Tuesday. Torrential rain and thunderstorms have battered parts of the country, flooding houses, submerging roads, and causin