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 series 1333399
We are Church & Other Drugs, 2 ex-addict/alcoholic christians who tell the stories of the beatdown, up and coming, hard-knocked, and healed up. you'll laugh, you'll cry, you'll learn. faith|humor|comedy|christianity|spirituality