Dubai’s Desert Deluge: Satellite Snaps Unusual Flooding Fiasco

Recent torrential rains in Dubai caused widespread flooding, submerging roads and affecting flights. Over 250 mm (~10 inches) of rain fell across the UAE in less than 24 hours, as depicted in a …