SAINT PAUL, MN — In honor and remembrance of United States Sen. John McCain, Gov. Mark Dayton has ordered all U.S. flags and Minnesota flags to be flown at half-staff at all state and federal buildings in Minnesota, beginning immediately, until sunset on the day of McCain's interment on Sunday, Sept. 2.