This Week In Space

by Nancy Atkinson on May 2, 2010

Stephen Hawking warns us about aliens, the military launches a space shuttle, NASA helps keep an eye on oil slick off Louisiana, and the countdowns are on for Atlantis’ final scheduled flight and Falcon 9′s inaugural flight.

Comments on this entry are closed.

Previous post:

Next post: