Landslide in Southwest China evacuates over 1,100 residents
A landslide triggered by heavy rain struck a residential area in southwestern China on Friday, July 17, 2026, burying buildings and forcing the evacuation of more than 1,100 residents. The disaster occurred at approximately 9:08 a.m.
Verilumia