Hundreds of thousands of people were affected by landslides and floods as the heaviest rain in 60 years hit the southern part of China
World news said, large areas of the southern part of China were hit by severe storms, which caused floods in ...
Read moreDetails