A year’s worth of rain unleashed immense flash flooding in Dubai as roads turned into rivers and rushing water inundated homes and businesses.A year’s worth of rain unleashed immense flash flooding in Dubai as roads turned into rivers and rushing water inundated homes and businesses.