A Promise for All Nations
Episode 23 min 10s

A Promise for All Nations

Can God’s ancient promises really belong to you? John Piper turns to Genesis 12 to show that through Christ, God’s blessing reaches all who believe.

Community discussion