Veterans Day is a federal public holiday in the United States, and is celebrated every year on November 11. The holiday is meant to honor veterans of the U.S. military, which includes anyone who has served, whether they were in combat in a war or not. Other countries celebrate similar holidays at or around the same time of year as the United States, such as Remembrance Day and Armistice Day, which were established after the end of WWI. In fact, WWI officially ended at 11 am on November 11, 1918, which is why these holidays are celebrated at this time. The U.S. holiday was referred to as Armistice Day, as it is in certain parts of Europe, until 1954, when it was renamed Veterans Day...