It seems the China PR machine needs to work harder if it wants to avoid scenes like what took place today in London. As this dramatic video shows, protesters angry over China's human rights record and its recent actions in Tibet scuffled with police and made attempts to extinguish the Olympic torch.
Is this the start of things to come as the torch travels the world?


Comments (0)