LONDON - APRIL 06 : Tibetan 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: 26745730

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