Apocalypse live in China

3 years ago
19

Subway passengers in Zhengzhou, China's Henan province, were stranded by rising floodwaters on Tuesday as rivers burst their banks, flooding streets and disrupting train services after 200mm of rain fell in an hour.

Loading comments...