Landslides Destroy Homes in Southwest China

Flood damage is still taking its toll on southwestern China. Now, Sichuan Province is recovering from a number of landslides, sparked by even more heavy rain.