NASA has found "strong evidence" that life currently exists on Mars. Fluctuating methane levels and the presence of sulfate jarosite may indicate that life is present.
NASA has found "strong evidence" that life currently exists on Mars. Fluctuating methane levels and the presence of sulfate jarosite may indicate that life is present.