There have been a lot of protests about the Olympics being in China. I can understand peoples anger but they could direct it a bit better.
Why attack a torch relay when they can simply boycott the sponsers of the Olympics. Radical eh? It all comes down to money and if the sponsers are unhappy, the IOC will be made unhappy!
That might make them think twice about where they hold the games in future.