Senator Says He’s Not Proud of U.S. Astronauts

Senate Commerce, Science and Transportation Chairman John D. Rockefeller (D.-W.V.) says he is “a substantial skeptic of human spaceflight” and that not all outlets for American exploration are “glorious.”

Related Videos