account
search
search

Heavy traffic grinds along a main road in Beijing

Heavy traffic grinds along a main road in Beijing
Heavy traffic grinds along a main road running through downtown Beijing, September 6, 2010. Poor traffic management and road design are responsible for a massive traffic jam involving more than 10,000 vehicles in China, according to government officials. UPI/Stephen Shaver
License photo
Most Popular
Selena Gomez brought Cara Delevingne home to Texas
Josh Smith signing with Houston Rockets
Margaret Keane says she told 'Big Eyes' truth on spur of the moment
NCAA Game Summary - Central Michigan vs. Western Kentucky
WKU survives late CMU surge in Bahamas Bowl
x
Feedback