displacing
-
Heavy Rain Triggers Severe Flooding in Northern China, Displacing Tens of Thousands of People
Tens of thousands of people were evacuated from high-risk areas of Beijing and another northern city as much of China was lashed by torrential rain on Sunday.
Latest Research Articles