News

Heavy rainfall floods streets and subway stations in China

    JUST WATCHED

    Heavy rainfall floods streets and subway stations in China

MUST WATCH

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

Source: CNN

See More

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

Source: CNN

Leave a Comment