NASA finds methane on Mars; a gas produced by living things

NASA has ordered follow-up experiments as large quantities of the gas is detected
Nasa, Mars, Space
23June2019
Thomas Shambler