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
