There are many curious mistakes in the words attributed to Christ.
We are told in Matthew, chapter xxiii, verse 35, that Christ said:
"That upon you may come all the righteous blood shed upon the earth from the blood of righteous Abel unto the blood of Zacharias, son of Barachias, whom ye slew between the temple and the altar."
It is certain that these words were not spoken by Christ. He could not by any possibility have known that the blood of Zacharias had been shed. As a matter of fact, Zacharias was killed by the Jews, during the seige of Jerusalem by Titus, and this seige took place seventy-one years after the birth of Christ, thirty-eight years after he was dead.
There is still another mistake.
Zacharias was not the son of Barachias—no such
Zacharias was killed. The Zacharias that was slain was the son of Baruch.
But we must not expect the "inspired" to be accurate.
Matthew says that at the time of the crucifixion—"the graves were opened and that many bodies of the saints which slept arose and came out of their graves after his resurrection, and went into the holy city and appeared unto many."
According to this the graves were opened at the time of the crucifixion, but the dead did not arise and come out until after the resurrection of Christ.