Your place for Space News
The joint Europe-Russia mission to the Red Planet in 2020 needs a destination to go do its science.