
Villagers clear the mud from a street after heavy rainfall flooded Yi county of Baoding, Hebei province, China July 26, 2025. — Reuters Heavy rain causes landslides and flooding in northern China.Over 4,400 people relocated due to extreme weather conditions.China allocates 50...
from GEO NEWS - World https://ift.tt/mWKdINf