2 Feb 2009
Anti-Chinese Protests
Demonstrators protesting against China's actions in Tibet have scuffled with police outside the Chinese embassy in London.
Demonstrators protesting against China's actions in Tibet have scuffled with police outside the Chinese embassy in London.