August 24, 2008
more from beijing
buzz
8
+ buzz
8
+ buzz
With help from British star power, China concluded its debut as Olympic host Sunday after 16 days of near-flawless logistics and superlative athletic achievement - coexisting awkwardly with the government's wariness of dissent and free speech.
via http://www.miamiherald.com/ent...(more)

