Flooded rivers, trapped residents test China's disaster response system
                                        
                                            
                                                04 Aug 2023
                                            
                                        
                                        
                                             From coping with dangerously swollen rivers to helping residents trapped in waterlogged cities, China's disaster-response systems are being put to the test after one of the strongest storms in...