Watch: China President Xi Jinping makes unannounced visit to Tibet
New Delhi: Chinese President Xi Jinping has made an unannounced visit to Tibet.
Video clips shared on Chinese social media by the International Campaign for Tibet (ICT), a Washington-based advocacy group, show Xi addressing people in the…