Floods damage roads, farmland in China

vo china torrential rain flood_00004607.jpg

    Just Watched

    Floods damage roads, farmland in China

Torrential rains cause severe flooding in Changsha City, China.