Nasa’s Opportunity rover completes a marathon on Mars

The space agency said the car sized rover’s odometer checked in at 26.2 miles. Opportunity and its twin Spirit landed in January 2004 for what was supposed to be a three-month mission. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail