At least 25 people, including 12 subway commuters, have died in China's central Henan province due to the heaviest rain in over 1,000 years. For the past three days, frightening scenes of people trapped in overturned cars and flooded Chinese roads are coming to the fore.
At least 25 people, including 12 subway commuters, have died in China's central Henan province due to the heaviest rain in over 1,000 years. For the past three days, frightening scenes of people trapped in overturned cars and flooded Chinese roads are coming to the fore.
More Videos