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 288784359 series 1756447
Noah and Shay Wells discuss with Steve Reinhard that you have 100% of the Lord in you and how knowing that is advantageous in your daily walk.