Stars and Stripes Honor Flight takes off May 21

Stars and Stripes Honor Flight’s 62nd “mission” will take off on Saturday, May 21 when the “Neumann Companies Stars and Stripes Honor Flight” departs for the nation’s capital.