No hay registros históricos descubiertos o registrados en este momento del rey Herodes matando a los bebés menores de dos años. Josefo no registra este evento.
Se ha planteado la pregunta de por qué Josefo puede no haber registrado este evento. No hay duda de que el rey Herodes era paranoico, ya que mató a quienes lo rodeaban e incluso a miembros de su familia. Esto está bien documentado, pero se descuidó por qué esta explicación de matar a los bebés.
Este es solo mi pensamiento. El contexto según lo registrado por Mateo es que Magi fue a Jerusalén en busca del rey recién nacido. “¿Dónde está el que ha nacido rey del judío? Hemos visto su estrella en el este y hemos venido a adorarlo ”(Mt. 2: 1–2). Sabemos que Herodes estaba paranoico por la conspiración para destronarlo. Herodes actuó intencionalmente, no con frialdad. Si Josephus registrara este evento de él ordenando matar a los bebés, la implicación sería que alguien en la aldea es una amenaza para su trono. La pregunta es quién. Si no menciona nada, la historia de la magia o el asesinato de los bebés sería olvidada como un no evento en la historia de Israel. Además, si él registró a los Magos y el nacimiento del Rey de los Judios, entonces la pregunta obvia sería qué le sucedió a ese rey. Sería inconveniente para los líderes religiosos y para el gobierno romano dar cuenta de la muerte de esta persona. Por lo tanto, en mi opinión, Josephus quería evitar esa controversia, por lo que no registró este evento. No es como si Jesús derrocara a Roma, sino que murió como un criminal e incluso aquí, Josefo fue cuidadoso en sus escritos. No quería ofender a Roma ni a los líderes judíos. No quería perder la cabeza.