Happy Anniversary, Explorer I

60 years ago today, on January 31, 1958, Americans made our first venture into space with the unmanned satellite Explorer I.   Explorer I was a welcome accomplishment during the tense days of the Cold War.  The Soviets had gotten off to an early lead in the space race, launching the…

Continue reading