Article about Heavy rainstorms cause flooding in NE China
Video about Heavy rainstorms cause flooding in NE China
starnews Video