In the Davidic Covenant, God made an unconditional promise to King David that his kingdom would be carried on by his own descendants and that it would last forever. In this episode of The Verdict, Pastor John Munro explains how this promise is ultimately fulfilled by Jesus Christ who is David’s Greater Son.