Atlantis has landed, ending NASA’s shuttle era – Why NASA needs to go away

Atlantis has landed, ending NASA’s shuttle era – Yahoo! News.   So the space shuttle Atlantis landed today from its final mission into space.  The space shuttle program represented an incredible leap forward in conceptual technology.  It was a stepping stone from rockets towards something Continue Reading →