News

On July 20, 2021, torrential rains in Zhengzhou, China turned a routine subway ride into a nightmare for over 500 passengers trapped between stations on Line 5. As floodwaters rushed into the tunnel ...