news · 07 August 2007 · 18 years ago
Games countdown marred by China's human rights row
More news on 07 Aug