Download
At least 25 killed in deadly rainstorms in central China
00:59

Catastrophic rainstorms in central China's Henan Province have left at least 25 people dead and seven others missing. Authorities said 160,000 people were relocated, and a total of 1.2 million people across the province were affected.

Search Trends