Veterans from Alger County salute the flag as it is raised to the top of the mast, before being slowly lowered to half mast. Memorial Day is one of two days on which federal law requires American flags to be flown at half-mast. Memorial Day is the only day the flag is flown at half-mast for a portion of the day. Dustin Denkins