Video PlayerClose
Firefighting robots are seen at a firefighting drill in Hengshui City, north China's Hebei Province, Nov. 5, 2019. (Xinhua/Zhu Xudong)
Firefighting robots are seen at a firefighting drill in Hengshui City, north China's Hebei Province, Nov. 5, 2019. (Xinhua/Zhu Xudong)