A section of a highway collapsed after heavy rains in a mountainous area in southern China, sending cars tumbling down a slope and leaving at least 36 people dead
Action News Jax Now
A section of a highway collapsed after heavy rains in a mountainous area in southern China, sending cars tumbling down a slope and leaving at least 36 people dead