Autonomous Mars robots land in Morocco

Three autonomous Mars rovers have been put through their paces in a barren corner of the Sahara Desert in Morocco.

Read More

Advertisements