Want to create an interactive transcript for this episode?
Podcast: China Insider
Episode: China Insider | China-Holy See Relations, UN Resolution 2758, and China’s Role in Kashmir