Skip to playerSkip to main content
  • 15 years ago
Heavy rains caused widespread flooding and landslides in Yajiang County, southwest China on Wednesday. Footage from state broadcaster CCTV showed ...

Recommended