The World’s 5 Most Traffic-Congested Cities
It’s an interesting phenomenon, but the amount of traffic on the world’s highways is directly related to the economy. Of course, it’s not surprising – high unemployment rates mean less people commuting to work and more people who can’t afford...