Fresh torrential rains swept through China this week, flooding streams, triggering landslides and killing at least 25 people with 13 more missing in the worst-hit city.
FOX News, FOX News: World
Fri, 07/22/2016 - 11:03pm
Fresh torrential rains swept through China this week, flooding streams, triggering landslides and killing at least 25 people with 13 more missing in the worst-hit city.