A relentless overnight deluge has transformed major arteries across the United Arab Emirates into waterways, causing significant disruption to morning commutes on Friday, March 27, 2026. While main ...