For the second time this month, NASA’s chief faced tough talk on Capitol Hill from lawmakers – as well as from Apollo moonwalkers Neil Armstrong and Gene Cernan, plus longtime aerospace executive Tom Young.
For the second time this month, NASA’s chief faced tough talk on Capitol Hill from lawmakers – as well as from Apollo moonwalkers Neil Armstrong and Gene Cernan, plus longtime aerospace executive Tom Young.