Apartment Building in China Collapses After Landslide
A nine story apartment building in Guiyang city, China collapsed last week following heavy rains. Officials noted a landslide or mudslides were the apparent cause. There were as many as 16 people missing as rescuers […]