IE 11 is not supported. For an optimal experience visit our site on another browser.

Heavy Rain Floods China Roads

Rescuers worked to pull cars from dangerously flooded streets.