Click to view
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. . . . More:
http://www.universetoday.com/2010/05/02/this-week-in-space/