American flags are to be flown half-staff on all public buildings and grounds through sunset on Sunday, December 30, 2018 in honor and tribute to the memory of President George H.W. Bush.