Tibetan Youth Congress activists shout slogans during demonstration against judiciary system of China in New Delhi on Wednesday, 15 April 2009.
Credit balance: 0