July 3, 2025 9:35 AM
China’s north and west on alert after sweeping rains trigger deadly floods
China's north and west braced for flash floods and landslides on Thursday as annual 'Plum Rains' left a trail of destruction and prompted the mobilisation of thousands of rescue workers to pull people from floodwaters. Red alerts were issued tracing...