Skip to playerSkip to main content
  • 7 years ago
Rescue crews in Xuancheng City, China, faced quite the challenge as they raced to reach those trapped in buildings, as floodwaters triggered by Typhoon Lekima raced through the city on Aug. 10.

Recommended