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 337869281 series 1343896
Renewal of the MInd: #religion, What Are We To Think Of Religious Decline (8.14,22, Mike Eller) by River NYC Sermons