A worker installs a banner promoting the upcoming Beijing Olympic Games on a street light in Beijing.
Photo: Reuters

A worker installs a banner promoting the upcoming Beijing Olympic Games on a street light in Beijing.

Security checks causing traffic chaos

July 16, 2008 - 1:30PM