Dubai flooded after heavy rain: Visuals of cars stalled on roads, buses abandoned
2024-04-16 19:31:11 SUVs stalled in standing water, buses abandoned on roadways, and men trying to tow away their partly-submerged vehicles — the affluent city of Dubai was filled with such…