China slammed with flood waters

vo china typhoon usagi flooding_00003604.jpg

    Just Watched

    China slammed with flood waters

Torrential rains trigger severe flooding in China.