A section of a highway collapsed early Wednesday in southern China, sending cars tumbling and leaving at least 24 people dead, according to state media. Eighteen cars fell down a slope after a 58.7-foot long section of the highway collapsed, according to a statement from authorities in Meizhou city in Guangdong province. The incident occurred […]