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.