Tibetans protest against Chinese Premier Wen Jiabao as he departs from New Delhi.

Record ID: 355686