Showing posts with label lander. Show all posts
Showing posts with label lander. Show all posts

Monday, March 14, 2016

Mars mission seeks to answer question of life on red planet

A European and Russian spacecraft has set off for Mars this morning on a mission aimed at determining one of science's great unanswered questions - whether or not there is life on the red planet.

EL News