Tag: United Arab Emirates
-
Dubai Drenched: Flash Floods Inundate City, Transforming Airport into Waterworld
Dubai, known for its arid climate and desert landscapes, was transformed into a waterlogged city on Tuesday as torrential rain unleashed flash floods, inundating roads, homes, and businesses.