More than 140 feared buried as landslide destroys village in China
At least 141 people were missing and feared buried after a landslide caused by torrential rain destroyed a mountain village in a southwest China s Sichuan province, state media reported Saturday. MORE..