NASA’s Phoenix spacecraft lands safely on Mars
Monday, May 26, 2008 NASA’s Phoenix spacecraft has landed safely on Mars, following a ten-month flight. Landing occurred yesterday evening at around 23:38 GMT (20:38 EDT), with confirmation being received by flight controllers around fifteen minutes later at 23:53, the communications delay due to the time taken for light and …