Veterans programs should be on holiday

Could someone please explain to me why we are celebrating Veterans Day on Nov. 10? Last month I was totally confused when I discovered that Columbus Day had officially been changed to the second Monday in October. After this I guess I will have to remember to check the calendar to see when we should be celebrating an event. — Lola Driessen, Elk River