Read Time:13 Second
Torrential rain caused a highway to collapse in southern China, killing 24 people, according to local media. Eighteen cars fell when the road on a hillside in Meizhou, a city in China’s Guangdong province, gave way after days of heavy rain, the…