The 2 Thanksgivings Between Halloween and Christmas
In the United States, November 11th has been known as Veterans Day since 1954 (before that, it was known as Armistice Day). Originally, Veterans Day commemorated the Allies' victory in World War