HomeNewsHeavy rainfall floods streets and subway stations in China

Heavy rainfall floods streets and subway stations in China

Zhengzhou, a city in central China, has had a record-breaking level of rainfall that has caused major flooding and displaced thousands of people.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments