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 291295712 series 1218748
Online service 25/4/21: Continuing our series, "New..." Miles Andrews reflects on the new perspective that encountering Jesus as the good shepherd brings.