Historic Rains Flood Dubai, UAE
Dubai, the glittering metropolis in the United Arab Emirates (UAE), is facing a massive clean-up effort after being inundated by the heaviest rainfall the country has ever seen. The deluge,…
Dubai, the glittering metropolis in the United Arab Emirates (UAE), is facing a massive clean-up effort after being inundated by the heaviest rainfall the country has ever seen. The deluge,…