Myth Or Legend? December 28 is the feast day of the Holy Innocents. Ever since the 5th century, the Church has commemorated…