Race to find dozens trapped in southwest China landslide – SUCH TV
[ad_1] Rescuers raced on Tuesday to find dozens of people still trapped after a landslide struck a remote and mountainous part of southwestern China, killing 12. The pre-dawn landslide buried … Read More