Puzzling, putative observations of methane on Mars and the importance of that gas to the search for present day life on the Red Planet.In the News URL: https://www.innovationnewsnetwork.com/the-mystery-surrounding-methane-on-mars/64…