Passengers Entrapped in Flooded Underground Following the Huge Deluge in China
July 22, 2021
Piles of cars were strewn across a central Chinese city Thursday as shocked residents picked through the debris of a historic deluge that claimed at least 33 lives, with more heavy rain threatening surrounding regions.