The World’s Longest Traffic Jam: A 12-Day Nightmare in China
Traffic jams are an unavoidable part of modern life, but few could have imagined the sheer scale and chaos of the world’s longest traffic jam, which brought the Beijing-Tibet Expressway …
Traffic jams are an unavoidable part of modern life, but few could have imagined the sheer scale and chaos of the world’s longest traffic jam, which brought the Beijing-Tibet Expressway …