1 month ago
Tens of thousands of people have been evacuated from their homes in China's southwest after heavy rain caused hillsides to collapse, while at least two people died and 16 are missing following a mudslide in the country's west, state media reported Saturday. Meanwhile, a powerful storm lashed China's northeast, leading to a breach in a river dike and the cancellation of