Flooding in central China turns streets to rivers, kills at least 25

2021-07-21 3,935

Hundreds of thousands of people were forced from their home after Zhengzhou, the capital of Henan province, was hit by 20 centimetres of rain in just an hour.