Rover on the red planet
“We got it.” Those words from the Jet Propulsion Laboratoy (JPL) in California, mission control center for the Mars Exploration Rover (MER) Spirit, have opened a period that will prove to be the most exciting yet in humanity’s quest to understand the solar system and Earth’s mysterious neighbour. Late on the night of January 3, […]