China Flood Toll Rising
Heavy rains trigger floods and landslides across southern China as teams of emergency workers race to construct additional channels around a leaking damn in China's Qinghai province.
Sign up | Sign in
The Latest Videos from Around the World
Heavy rains trigger floods and landslides across southern China as teams of emergency workers race to construct additional channels around a leaking damn in China's Qinghai province.