Everyone hates being held up in traffic. Traffic jams routinely delay us but imagine being stuck in traffic for days! Being trapped on a highway with vehicles backed up for miles. Here’s our compilation of the world’s worst traffic jams. Beijing, China When – October, 2015 Beijing is one of the most populous cities of […]