‘Smiley’ face discovered on Mars could hint at life on the red planet
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 — … Read more