Fog blamed for 137-vehicle pile-up

Fog has been blamed for a massive 137-vehicle pile-up on a highway in Southwest china, injuring at least nine people.

Leave a Reply