Trusted News Discovery Since 2008
{{/content}}
Heavy rain flooded metro station in southern China city
Video Credit: Newsvia English
Published on May 22, 2020 - Duration: 01:04s
Heavy rain flooded metro station in southern China city
Heavy rain flooded a metro station in southern China's Guangzhou on Friday May 22.