A southern Chinese region reels from floods and destruction from remnants of tropical storm July 8, 2026 · The Independent Read full story at source