“Human Rights Champ Nina Shea Slams Pope Francis for China Policy” Posted byKirk Mahoney August 10, 2023August 9, 2023 Read the Breitbart.com article here.