Workers putting Barbed wires at the wall of Chinese embassy in New Delhi on Sunday,16 March 2008.Chinese troops killed Tibetans in Lhasa on Saturday.
Photographer: A Sarthak
Tags: WorkingBarbed WiresChinese EmbassyWallSecurityPhoto Stock
Credit balance: 0