The Once and Future King
November 24, 2019 | Brandon Owen
The Once and Future King
November 24, 2019 | Brandon Owen
November 24, 2019 | Brandon Owen
November 24, 2019 | Brandon Owen
Luke 1:26-33, Luke 1:23-38
The angel tells Mary not just that she will bear a holy Child but that he will sit on the throne of his father David and that the reign of his kingdom will have no end (Luke 1:32-33). Jesus wasn’t born in some safe and sanitized holiday scene, but in a war zone in which He died with a sign over his head which read, “King of the Jews.”