Wouldn’t you be happy too? The European Space Agency has found a “smiling” face on the surface of Mars – and the cheerful pattern could be a sign of life on the bright red spot. The purple color, seen by ESA’s ExoMars Trace Gas Orbiter, evokes a smile — or perhaps a still face — …
Tag
Showing: 1 - 1 of 1 RESULTS

