Tibetan activists in exile take part in a street drama meant to denounce an alleged crackdown by Chinese soldiers on Tibetan protesters in Lhasa during a protest in New Delhi on Monday, 31 March 2008. Tibetans during a protest burnt Chinese made goods and performed a street play on the alleged advents taking place in Tibet.
Photographer: A Sarthak
Tags: CrowdProtestSoldiersPhoto Stock
Credit balance: 0