China floods force 80,000 to flee; Guizhou football field buried under three metres of water (VIDEO) 25 June 2025