Hosted on MSN6mon
'Smiley face' discovered on Mars could contain indicators of lifeIt can only be seen using infrared technology but it is the remnant of an ancient lake that dried up billions of years ago. The face is made up of two crater 'eyes' and ancient salt deposits. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results