In a devastating incident that has shocked the nation, a major highway collapse in southern China has resulted in the loss of dozens of lives and left many more injured. The catastrophe occurred in Sichuan Province, where a section of the highway crumbled, trapping vehicles and passengers underneath tons of debris. Eyewitnesses recount scenes of […]
