Right now there is no conclusive evidence of life on Mars past or present. Nasa’s “leopard spots” are the most promising ...
If life ever existed on Mars, traces of it might still be frozen beneath the planet's icy surface.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results