Remembering When U.S. Finally (and Really) Joined the Space Race
The New York Times: If Sputnik 1 was the beep-beep-beep heard round the world, Explorer 1 announced itself 50 years ago this week by the collective sigh of relief from an anxious American public.