Slow-moving bands of heavy rain trigger flooding and landslides in parts of China May 22, 2026 · The Guardian Read full story at source