China Earthquake: Deaths Reported, Thousands Evacuate as Buildings Collapse in Guangxi
A 5.2-magnitude earthquake struck southwest China on May 18, 2026, displacing thousands and collapsing buildings, with authorities deploying troops for relief efforts. The tremor, centered in Guangxi, killed at least ... Read More