Tibetan activists in exile shout slogans during a protest rally on the inauguration day of The 2008 Beijing Olympics, in New Delhi on Friday, 08 August 2008.
Photographer: A Sarthak
Tags: ProtestTibetanCrowdPeopleChina ProtestPhoto Stock
Credit balance: 0