God reveals that his promised deliverer will be a descendant of David, God’s anointed. He will give his people rest in a place they cannot be disturbed and he will reign forever.

Join us this Sunday as we see that though it looks like the sin of Israel will prevent this¬†from happening, God’s plans cannot be prevented. God promises to raise up a shoot from Jesse’s stump. God will shepherd his people with his servant David ruling over them.