The White House on Wednesday defended President Barack Obama’s new space policy after Apollo 11 hero Neil Armstrong and other astronauts called it a step-down that would make NASA’s program dependent on Russian goodwill.
The White House on Wednesday defended President Barack Obama’s new space policy after Apollo 11 hero Neil Armstrong and other astronauts called it a step-down that would make NASA’s program dependent on Russian goodwill.