Episode 480: Making Sense of Why Bad Things Happen to Good People, Part Two: God is Good
The Restoration Road with Mitch Kruse
Season 19: Episode 11
Duration: 28:30
Originally aired: September 20th, 2020