Thank you for trying AMP!
We have no ad to show to you!
Heavy rains in Dubai have caused havoc, leaving several streets flooded including the airport. The emirate has received incessant rains…