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.