He will be great and be called the Son of the Most High. The Lord God will give him the throne of his father David,
Luke 1;32-33
I'm confused, why the son of David? and who is David?
Luke 1;32-33
I'm confused, why the son of David? and who is David?