China evacuates thousands after landslide rocks block river flow threatening more flooding

China evacuated thousands of residents after a landslide blocked a river that created a barrier lake which threatened to submerge scores of villages, as vast parts of the country reeled under floods after receiving the heaviest rainfall in decades. The landslide occurred on Tuesday when 1.5 million cubic metres of earth fell into a tributary […]