Zechariah and Elizabeth are quite elderly when the angel Gabriel visits and says they will have a child. Zechariah doesn’t believe it. He becomes mute, unable to speak, for nine months until their son’s birth. About six months later Gabriel appears to a relative of Elizabeth, an unmarried young woman named Mary. Gabriel tells her she will have a son, the Messiah. Joseph, her fiancé, also receives a startling visit from an angel. Elizabeth does give birth to John, and Mary gives birth six months later to Jesus.
We will celebrate Jesus’ birth in six months on December 25th. So today, June 24th, we celebrate John’s birth. John was born to barren Elizabeth and Zechariah, who were old enough to be his great grandparents. Jesus was born to virgin Mary, almost too young to be a mother, and her husband-to-be, Joseph. These are improbable parents, impossible births, and wondrous stories.