Fr. Larry Richards is the founder and president of The Reason for our Hope Foundation, a non- profit organization dedicated to "spreading the Good News" by educating others about Jesus Christ. His new homilies are posted each week.
Manage episode 218160632 series 1452824
Jamie Suel and I expand on the paradox of the perfection Jesus offers in this fallen world. And... learn how to support Jamie's important ministry!