The Tension That Demands the CrossJohn Piper · January 15, 2026 · 23 minRomans 3:21–26Visit this sermon at Desiring God — Light + Truth ↗Download audioYour noteAdd a noteSave note