With Veterans Day on Sunday this year, observances for Veterans and the sacrifices they have made for our freedom were held over several days in Nodaway County schools and on November 12 at the James Edward Gray American Legion Post 100, Maryville.