According to the opinion of many Fathers of the Church, based on an ancient tradition, this is the Zacharias whom, as our Lord said, the Jews slew between the temple and the
altar (Matt. 23:35), first, because even after the Virgin Mary gave birth, he continued to refer to her as virgin and number her among the virgins;
Second, because Zacharias’ son John was not found during the slaughter of the Innocents, since the elderly Elizabeth had taken him and carefully hid him while he was yet an infant, in an unnamed place somewhere in the desert, where, according to the Evangelist, “the child grew, and waxed strong in spirit, and was in the deserts till the day of his showing unto Israel” (Luke 1:80). When the child was not found, his father was slain by Herod’s command.