Hebi

1 result

People walk in the flooded road after record downpours in Zhengzhou city in central China’s Henan province on Tuesday. Photograph: EPA

Tens of thousands of people were being evacuated from flood-hit regions of central China on Thursday as officials raised the death toll from heavy rai(...)