Video
20:30, 28-Jun-2018
Downpours in east China cause floods and traffic delays. The highest precipitation recorded was 359 millimeters, with an average of over 200 millimeters in Bengbu City, east China's Anhui Province. Though the rain stopped on Thursday morning, the flood has not begun to subside.
Updated
20:18, 01-Jul-2018
[]