NASA Spacecraft Closes In On Mars
Sunday, May 25, 2008 - 12:35
in Astronomy & Space
A three-legged NASA spacecraft was closing in on Mars for what scientists hope will be the first-ever touchdown near Mars' north pole to study whether the permafrost could have supported primitive life.