Heavy Rain in Northern China Causes Fatalities and Evacuations

July 27, 2025
Severe weather in northern China results in two deaths and thousands displaced.