David and Alexandra discuss the weekend’s shocking allegations against Pope Francis and the ramifications for Catholics and Protestants alike.
Episode 84: The Catholic Catastrophe is a Christian Catastrophe
Share this story
Pope Francis leads a mass at the Huanchaco beach in Trujillo, Peru, January 20, 2018.
Osservatore Romano/Handout via Reuters
Advertisement
Advertisement






Comments