In August 2010, drivers on China’s National Highway 110 faced a traffic jam that became the longest in history.
The post The longest traffic jam in history: China’s 12-day gridlock appeared first on Vanguard News.