Phoenix Takes FlightAstrobiology Magazine - Sep 3, 2007It will touch down at roughly 68.5 degrees north latitude, the martian equivalent of central Greenland or northern Alaska. During Mars’s northern winter, …

Read full story