Life on Mars? Rover detects 'unusually high' methane levels

Living organisms can give off methane, but so can rocks.

from NBC News Top Stories https://ift.tt/2JcEMeO

Comments

Popular posts from this blog