Torrential rains that swept through China this week have left at least 112 people dead and 91 others missing.
FOX News, FOX News: World
Sat, 07/23/2016 - 2:11am
Torrential rains that swept through China this week have left at least 112 people dead and 91 others missing.