Daily Archives: August 26, 2012

Space Today

With the death of Neal Armstrong on Saturday, August 25, 2012, some may look back at his monumental feat, and then turn to the present and think that the human race has lost its way space. Not quite. In June, … Continue reading

Posted in Space, Technology | Leave a comment