Super storm submerges southern China's Yangjiang city

  • 6 years ago
Flash floods caused by Typhoon Mangkhut submerged southern China’s Yangjiang City today (September 17).

In the video, vehicles are seen trapped on flooded streets while people walking through waist-deep floodwater.