English News | Latest and Breaking News | Todays News
The desert city of Dubai was soaked in 25 cm (10 inches) of rain in just…