24 August 2010, 4:16 am
Does your blood boil when you get caught in a traffic snarl? If so, then do spare a thought for motorists in China who have been stuck for the past 10 days in a traffic jam that stretches a good 100 km on a highway.... Read More »