As a year’s worth of rain lets loose in Dubai, flash floods caused roads to turn into rivers and gushing waters overwhelmed many homes and businesses in just 24 hours. Read this story
As a year’s worth of rain lets loose in Dubai, flash floods caused roads to turn into rivers and gushing waters overwhelmed many homes and businesses in just 24 hours. Read this story