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 245090463 series 1344969
John 8:36 As Jesus said, “So if the Son sets you free, you will be free indeed.”