Every year on November 11, Veterans Day, Americans honor veterans of the U.S. armed forces. The federal holiday coincides with celebrations held in other countries to mark the anniversary of the end of World War I.

Every year on November 11, Veterans Day, Americans honor veterans of the U.S. armed forces. The federal holiday coincides with celebrations held in other countries to mark the anniversary of the end of World War I.