Massive floods force tens of thousands to evacuate in China

Massive floods force tens of thousands to evacuate in China
play icon
An aerial photo shows flooded buildings in Rongjiang, in China's southwest Guizhou province on Tuesday.

Most Popular Stories