He Gave Himself for Our Sins: Galatians 1:3–5, Part 2 – John Piper

The fact that Christ laid down his life for Paul captivated the apostle. Do you marvel at the cross and the love of Christ for you?

Watch Now

Read More

Desiring God

Generated by Feedzy