1:35
- news
- July 22, 2021
Deadly flooding in China forces hundreds of thousands to flee
Floodwaters in China’s central city of Zhengzhou left hundreds stranded in a subway as people tried to evacuate, prompting urgent search and rescue efforts.
Floodwaters in China’s central city of Zhengzhou left hundreds stranded in a subway as people tried to evacuate, prompting urgent search and rescue efforts.