MarsNews.com

Europe’s ‘Manned Mars Mission’ Could Leave Britain Behind The Scotsman

European space scientists today set out a route map to Mars which will rival America