CGTN
Record-breaking torrential rain battered Yongchuan District in southwest China's Chongqing Municipality from late Saturday to Sunday, triggering flash floods, landslides and mudslides. Rescue operations are ongoing as multiple towns and subdistricts suffered severe damage. For
Go to News Site