Cars are stranded on a flooded street in Dubai following heavy rains on April 18, 2024. Dubai's giant highways were clogged by flooding and its major airport was in chaos as the Middle East financial center remained gridlocked on April 18, one day after the heaviest rains on record. Photo: AFP