Tibetan activists protested against Chinese President Xi Jinping's India visit in New Delhi and accused him of killings in Tibet. Tibetan exiles shouted anti-China slogans, carrying banners demanding 'Free Tibet'. A scuffle also took place between police and media persons.
Home/Videos/News/ Tibetan exiles protest against Xi Jinping in New Delhi