YANGJIANG, Sept. 17, 2018 - A citizen wades through a waterlogged street in Yangchun, south China's Guangdong Province, Sept. 17, 2018. A rain-triggered flood hit Yangchun due to the influence of ...
{}