Phoenix lands, transmits images from Mars
Monday, May 26, 2008 - 08:07
in Astronomy & Space
TUCSON, May 26 (UPI) -- The U.S. space agency's rover Phoenix sent images of itself back from Mars to Earth Monday, showing it had landed and was ready to look for signs of life.