8 dead, 34 missing in China landslide

3 months ago 11
This photo taken and provided by Mimama shows firefighters arrive to the landslide scene in Pengshui County in southwestern China's Chongqing on Friday, July 17, 2026. (Mimama via AP)

A landslide Friday in China killed at least eight people dead, 34 missing and forcing more than a thousand people to evacuate.

Read Entire Article