Explorer 1 at 60: How has space travel changed us?

Sixty years ago Wednesday, the United States launched its first satellite, setting in motion a shift in perspective of cosmic proportions. 

View Entire Article Here