The only way the promised King of the Davidic covenant can last forever is if he is both David’s son and God's perfect, sinless Son.
Read MoreThe only way the promised King of the Davidic covenant can last forever is if he is both David’s son and God's perfect, sinless Son.
Read More