Mars Express mission controllers ready for NASA Phoenix landing
Wednesday, May 21, 2008 - 03:35
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.