China has evacuated thousands of residents after a landslide blocked a river and created a barrier lake that threatened to submerge neighbouring villages, as large parts of the country reeled under …
( read original story …)
China has evacuated thousands of residents after a landslide blocked a river and created a barrier lake that threatened to submerge neighbouring villages, as large parts of the country reeled under …
( read original story …)