“Instead, they will serve the LORD their God and David their king, whom I will raise up for them.” Jeremiah 30:9 At this time in Israel’s history, David had been dead a long time. But every Jew knew what this promise entailed. At least, they thought they knew. God would send His Messiah to […]