Police detain one of the Tibetan activists who were holding a protest against China�s President Xi Jinping's visit to India, outside the Chinese embassy. - PTI
Police detain one of the Tibetan activists who were holding a protest against China�s President Xi Jinping's visit to India, outside the Chinese embassy. - PTI