The space shuttle Discovery and its seven-member crew lifted off Saturday (Dec 9th,06) from NASA’s Kennedy Space Center in Florica at 8:47 p.m. EST on one of the most complex missions ever to the International Space Station.
Breathtaking shot of the shuttle STS-116 over a marina. Credit to NYT (click to enlarge)
Listen to the lastest Podcast from NASA
More Information about NASA Podcast after the jump!
|NASA TV’s This Week @ NASA, Week Ending Dec. 8
|Recent Water Gushes and Craters on Mars
Images from NASA’s Mars Global Surveyor suggest water may still be flowing on the red planet in brief spurts.