Advertisment

China landslide

Hunan Landslide
A landslide caused by heavy rains from a tropical storm hit a house in central China’s Hunan on Sunday, killing 12 people and injuring six others.   The provi...
Advertisment
Subscribe