State and County flags at New Castle County government facilities are flying at half-staff from August 27 through September 2 to honor the memory and service of United States Senator John McCain, who passed away on August 25.