Space station supply ship honoring John Glenn launches Published April 18, 2017 11:21am EDT U.S. FOX 29 Philadelphia Share Copy Link Email Facebook Twitter LinkedIn Reddit