United Arab Emirates (UAE) received a remarkable downpour on Tuesday, April 16, with the heaviest rainfall in the past 24…
Heavy rains in Dubai have caused havoc, leaving several streets flooded including the airport. The emirate has received incessant rains…