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.