The Heidelberg Catechism — God Is Merciful — and Just

As the family study at Trinity Evangelical Church moves through the Heidelberg Catechism, Pastor Nate Harlan asks: How can God be merciful and yet also punish sin?

Listen above or download the audio file here.