Light + Truth

Joseph and the God Who Works Good

29:28

What if God’s good purpose stays hidden for years? John Piper opens Genesis 50:20 to show God working for good while we cannot see it.