04.06.08
Olympic Torch Relay in London
The Olympic torch relay hit the streets of snowy London today, marred by much controversy between China and Tibet. A large police presence, and Chinese security forces surrounded the torch throughout the 31 mile trip across London.

Thousands of people fill up Trafalgar Square

Contrast between peace and conflict




