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 278615207 series 1134978
In this episode, I struggle to make sense of some of the issues of current US politics in light of the Gospel of Jesus.