May 7, 2026
“Then Samuel took the horn of oil and anointed him in the midst of his brothers. And the Spirit of the Lord rushed upon David from that day forward. And Samuel rose up and went to Ramah.” 1 Samuel 16:13 (ESV) David’s anointing is a pivotal moment in Israelite history. God will promise David that the throne will stay in his house (lineage). David would eventually be king over all Israel, and just over a thousand years later a descendant of his — Jesus Christ — would be born in the same town David was anointed. Jesus Christ would be […]

