China

A landslide in China buries more than ten buildings and forces the evacuation of more than a thousand people

A landslide caused by heavy rains buried more than ten residential buildings this Friday in the municipality of Chongqing, in central China, and forced the evacuation of at least 1,100 people.