A rover has been built to look for life on Mars – KSL.com

Science News

A rover has been built to look for life on Mars  KSL.com

What’s the first stop for a rover destined to search for signs of life on the Red Planet? Toulouse in France, apparently.

View full coverage on Google News
Source: Science News