Marty, you tell me not to say that you are ignorant of history. Then you show your ignorance by saying that Herod's slaughter of the innocents is historical fact. It isn't. If it had taken place, Josephus, who was no fan of Herod, would undoubtedly have mentioned it. So would other historians as well -- it's the sort of thing Suetonius revelled in reporting.