
Science
Europe’s Quest To Finally Land On Mars Takes Another Turn
By Ars Technica
Oh, ExoMars, what a long, strange trip it has been. Are you ever going to go to space?
The ExoMars mission represents Europe's third attempt to land successfully on Mars, and at a cost of more than $1.3 billion. there is a lot riding on its success. ...Read more