NASA’s vision gets another battering

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.