Send As a result of the $20 million added to the Mars 2001 mission by the Senate Appropriations Committee following mobilizations by the Mars Society and the Planetary Society, NASA is now considering restoring a rover to the mission. [ Full Story ]Tweet Posted by jburk to: Mars Odyssey