Related
Dubai airport faces disruptions as heavy rains set off flash floods in UAE