Why the Christ must suffer

A sermon preached on 21st July, 2013, as part of our God's King? series.

1 Samuel 20

Listen online

Details

God's King?