LONDON - APRIL 06 : Free Tibet demonstration against China at Olympic torch relay run on April 06, 2008 in London, United Kingdom. Demonstrators were angered by Chinese oppression in Tibet.
Editorial use only
Editorial credit: BEEE / Shutterstock.com

Royalty-free stock photo ID: 26899624

LONDON - APRIL 06 : Free Tibet demonstration against China at Olympic torch relay run on April 06, 2008 in London, United Kingdom. Demonstrators were angered by Chinese oppression in Tibet.