Flooded rivers, trapped residents test China's disaster response system

 Flooded rivers, trapped residents test China's disaster response system
play icon
An aerial view shows rescue workers and boats along a flooded road at an industrial development zone, following heavy rainfall in Zhuozhou, Hebei province. Reuters