July 3, 2025 11:18 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...