WASHINGTON (CNN) — NASA’s launch of the Mars Science Laboratory — hampered by technical difficulties and cost overruns — has been delayed until the fall
Month: December 2008
Shuttle Endeavour lands at California air base
(CNN) — Space shuttle Endeavour landed safely Sunday afternoon at California’s Edwards Air Force Base after NASA waved off two opportunities for a Florida landing