Of course the slaughter of the innocent by Herod communicates an event which occurred, although it is not mentioned by Flavius Josephus,. It is consistent, however, with the atrocities committed by Herod in the last years of his reign. 

And then there is the popular "biblical scholarship" version.