The president of the United States is authorized to proclaim May 15 of each year as Peace Officers Memorial Day as an annual observance for honoring peace officers across the United States who have been killed or disabled in the line of duty. In accordance with the U.S. Flag Code [U.S.C. Title 4, Chapter 1, Section 7(m)] the United States flag is to be displayed at half-staff from sunrise to sunset on Peace Officers Memorial Day each year.
Memorial Day is a federal holiday in the United States for honoring and mourning the military personnel who died while serving in the United States Armed Forces. On Memorial Day the flag should be displayed at half-staff until noon only, then raised to the top of the staff.
Americans love their flag, which is why President Harry S. Truman, an active and proud member of The American Legion, signed an act of Congress in 1949 which designated June 14th as Flag Day.