Archive: 06/3/2005

NASA OKs 2007 Phoenix Mars Mission

NASA has given the green light to a project to put a long-armed lander onto the icy ground of the far-northern martian plains. NASA's Phoenix lander is designed to examine the site for potential habitats for ...

Jun 03, 2005 1.8 / 5 (4) 0
  • Pages: 1 2