Human rights champion Nina Shea has slammed Pope Francis for his policy of appeasement with China, insisting that it emboldens President Xi Jinping in his oppression of Chinese Catholics.