Global Times
Multiple regions across China on Sunday issued red alerts for rainstorms as heavy, prolonged torrential rain continued to batter the southern and central parts of China, which has resulted in flash flooding, landslides and mudslides. In particular, torrential rain in Southwest
Go to News Site