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 series 1918903
Redemption Church exists to glorify Jesus Christ by making disciples in south Alabama, America and the world. We seek to be a people who honor Christ above all things through the way we worship together, grow in community, and go to all people.