In this text we have an example of great inhumanity. Herod the Great, concerned that his position might be threatened, committed clear murder of innocent children. The purpose was to destroy what he perceived to be a possible rival. However, the parents of Jesus were warned by an angel of God, and escaped from Herod to Egypt. They remained there until Herod died. The date is not exactly known, as differing assumptions render the birth of Jesus in different years. However, the interval was not long, as Herod died soon after, and his son reigned in his place. Hosea 11:1 was fulfilled, a foreshadowing of the Lord’s time spent in that foreign land.
In the interim, Herod had all the male children of Bethlehem and the region who were at or below the age of 2 killed, in a paranoid attempt to destroy Jesus. Traditional estimates of 14,000 to 144,00 infants killed are no doubt wildly exaggerated. It was more probably between 12-40 children. Regardless, it was brutality. It was also a fulfillment of Jeremiah 31:15, causing great pain and agony to many.