Mars Express mission controllers ready for NASA Phoenix landing
Tuesday, May 20, 2008 - 08:56
in Astronomy & Space
ESA's Mars Express mission control team are ready to monitor Phoenix's critical entry, descent and landing onto the Martian surface on 26 May 2008.