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 263681075 series 1590347
John 8:30-32 (AMP)
2 Corinthians 11:1-15 (MSG)