Tuesday, August 24, 2010

Traffic jam stretching more than 60 miles in China


A traffic jam stretching more than 60 miles in China has entered its ninth day with no end in sight, state media reported...

No comments: