Straight Talk - The Church
Manage episode 432918669 series 3560381
Is there another institution in the world that has succeeded above the impact the Catholic Church has had on humanity? In this episode, Fr John expounds on the contribution the Church has made in the world.
Follow The Catholic Perspective on RCSpirituality.org, Facebook, Instagram and YouTube.
231 episodes