AFP - The historically less-than-50 percent odds of success loomed heavily as NASA scientists readied Saturday for the landing of the 420-million-dollar Phoenix spacecraft near Mars' frigid north pole.
Read »
AFP - The historically less-than-50 percent odds of success loomed heavily as NASA scientists readied Saturday for the landing of the 420-million-dollar Phoenix spacecraft near Mars' frigid north pole.