Veterans Day or Armistice Day? Reconciling the past and present meanings of Nov. 11th

Today, Nov. 11th, is the U.S. federal holiday that is currently known as Veterans Day. In contrast with Memorial Day, which is celebrated on the last Monday of May and honors those Americans who have died in military service, Veterans Day honors all those who have served in the military and in particular those who …