Weather

12343 2024 04 19t085654.621

Dubai Deluge: Natural Phenomenon or Man-Made Event?

Joe Parker

Recently, Dubai experienced an unprecedented level of rainfall, causing infrastructural difficulties and flooding in parts of the city. This has ...