Olympic Protests in London
Sun, 04/06/2008 - 5:30pm
Anti-China protestors demonstrating against human rights violations and that government's conduct in Tibet disrupted the run of the Olympic Torch through London. One guy even managed to steal the torch for a brief time. The Beijing Olympics are beginning to look like they will be a source of civil unrest all over the world.
