Hundreds of Tibetan exiles marched outside the Chinese Embassy in New Delhi to denounce the Beijing Winter Olympics and demanded freedom for the region.
Hundreds of Tibetan exiles marched outside the Chinese Embassy in New Delhi to denounce the Beijing Winter Olympics and demanded freedom for the region.
Hundreds of Tibetan exiles marched outside the Chinese Embassy in New Delhi to denounce the Beijing Winter Olympics and demanded freedom for the region.