Touchdown!

NASA's Phoenix mission successfully lands on the Red Planet and will begin searching for the conditions for life in Mars' past.
By and | Published: May 25, 2008 | Last updated on May 18, 2023