New Delhi, Republic of India
TIBETANS SHOUT ANTI-CHINA SLOGANS IN NEW DELHI.
Tibetans, living in exile in India, shout anti-China slogans during a
protest rally in New Delhi March 10, 2003. The rally was organised on
the last day of a ten-day long march from Dharamsala, where the Tibetan
spiritual leader, the Dalai Lama, lives, to create awareness in the
Indian masses about Tibetan problems and China's policy towards
Tibetans. REUTERS/Kamal Kishore