A Tibetan exile is detained by Delhi police during a protest near the Chinese Embassy in New Delhi on Monday, 25 August 2008.
Photographer: A Sarthak
Tags: NewsProtestPoliceForcingForceLawPhoto Stock
Credit balance: 0