European Space Agency scientists think that there was and could even still be life on Mars and want a new European mission to the red planet to take samples, a conference heard
Global Urban Mobility | Visa
ESA probe beams unveils Mars landscape shaped by water, wind and ice - The Economic Times