26 Jun 2025 9:33 PM IST
A terrifying incident unfolded in China’s Guizhou province when heavy rains triggered a landslide, causing a section of the Xiamen-Chengdu Expressway in Zunyi city to collapse early Tuesday morning....