Back to Article List Touchdown! NASA's Phoenix mission successfully lands on the Red Planet and will begin searching for the conditions for life in Mars' past. By Jeremy McGovern and Daniel Pendick | Published: May 25, 2008 | Last updated on May 18, 2023
Human Spaceflight, Today in the History of Astronomy April 12, 1981: Columbia lifts off for the first space shuttle mission
Human Spaceflight, Today in the History of Astronomy April 11, 1970: Apollo 13 blasts off for the Moon