NASA delays Mars rover launch to 2011
Friday, December 5, 2008 - 08:14
in Astronomy & Space
NASA has postponed the launch of its next Mars rover from next year to 2011, citing technical challenges.
NASA has postponed the launch of its next Mars rover from next year to 2011, citing technical challenges.