In a This Day in History video, learn that on July 29, 1958, the United States committed men, money, and technology to winning the "space race." NASA was created after the Russians launched the satellite Sputnik. After eleven years, America pulled out ahead with Apollo 11. Now the "space race" is done; both the U.S. and Russia are manning the International Space Station together.
This Day In History: July 29