A southern Chinese region reels from floods and destruction from remnants of tropical stormJuly 8, 2026