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 283842837 series 1113929
Where is God? Have you ever wondered? One of the hardest things about believing in God is that we can’t see Him… we can’t touch Him… we can’t feel Him. He seems so distant, but we’re told He’s closes. Where is God? Maybe He’s closer than you think.