Advertisement
videoDetails

DNA: Most terrific rain in China after 1,000 years, causing devastating floods

Video ThumbnailPlay icon
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.