Delhi police arrest exiled Tibetan youths during the protest against visit Xi Jinping, Chinese President outside Hyderabad House in New Delhi on Thursday, 18 September 2014.
Tags: Delhi policeProtestersTibetanProtest rallyvertical
Credit balance: 0