NASA's Opportunity Rover: A Decade of Mars Exploration (Op-Ed)
Thursday, January 23, 2014 - 14:20
in Astronomy & Space
NASA's Spirit and Opportunity rovers touched down on Mars in January 2004, tasked with 90-day missions to search for signs of past water activity. Rover project manager John Callas reflects on a decade of discovery from this mission, which is still going