FILE -In this photo released by Xinhua News Agency, residents wade through debris along a flood-hit street after waters from a river overwhelmed towns following days of heavy rain, in Huaiji County, ...
Residents wade through debris along a flood-hit street after waters from a river overwhelmed towns following days of heavy rain, in Huaiji County, south China's Guangdong Province on June 19, 2025.