Leonardo Phoenix 10 King David is depicted kneeling in reveren 0

God’s Promise to David: A Kingdom Without End

God’s Promise To David: A Kingdom Without End Have you ever thought about the weight and depth of promises? Some promises are fleeting. We promise to meet a friend for…