December 13, 2020MiscellaneousGod made a promise to King David that one of his descendants would be the Promised Savior, who would be both a human king and also God come to us.