Torrential rain triggered severe flooding across parts of eastern China, rushing down streets and sweeping away vehicles
Seek Knowledge, Find Knowledge
Torrential rain triggered severe flooding across parts of eastern China, rushing down streets and sweeping away vehicles