Category: World

Over 120 People Buried by Landslide in China

More than 120 people were buried by a landslide that caused huge rocks and a mass of earth to come crashing into their homes in a mountain village in southwestern China early Saturday, officials...

More