Monthly Archives: July 2011

So Long Space Shuttle, or Why Space Travel’s More Important Than Ever

  Atlantis touched down today, as USA Today reported here, marking the end of the Space Shuttle Program as we know it. Worlds As Myth reported last year that the Space Shuttle was going to see its final launch in May: … Continue reading

Leave a Comment

Filed under News, Science