Getty

Football: Heavy rain turns stadium into 'bathtub'

 18:46 05/07/2016

Heavy storms in the city of Ezhou, in Central China’s Hubei Province, have inundated the streets with water and have caused serious disruptions to public transport.
You did not use the site, Click here to remain logged. Timeout: 60 second