Super storm submerges southern China's Yangjiang city

2018-09-17 6

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.