Global News
Guizhou floods: 10,000 evacuated as torrential rain triggers red alert
China issued its highest-level flash flood red alert for Guizhou on Sunday as torrential rain forced nearly 10,000 people from their homes — the third emergency activation in the province within a…