Monday, August 23, 2010 - 8:03am
Think back to the last time you were in some bad traffic. Now imagine said traffic lasting for nine days, with drivers living off food they've bought from road-side stalls that have quadrupled their prices as cars wait in a procession that spans 62 miles. Yeah, it's happening in China right now.