The Cross Vindicates GodJohn Piper · July 13, 2026 · 25 minRomans 3:20–4:5Visit this sermon at Desiring God — Light + Truth ↗Download audioYour noteAdd a noteSave note