Mars rover lands on volcanic island

The first of the two Mars rovers, dubbed the Spirit and Opportunity rovers after the two astronauts who died in 1969, has landed on an island in Indonesia.The two rovers are part of the so-called Spirit and Orion crews, which have been on Mars since December 2011.A team of about […]