The Impossible Possible for God — Part One
The annunciation of Jesus’ birth is one of the most beautiful passages in the Bible. It tells us of the humble maiden kneeling before the angel of God unburdening himself of the message for which the Jews had been waiting for many long centuries.