News
The European Space Agency has found a "smiley" face on the surface of Mars — and the joy-sparking pattern could be a sign of life on the bright red dot, scientists say.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results