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.