TIL: Life Could Exist on Mars Thanks to Methane

We’re getting closer. Discovering life on Mars, once a glimmer of a fantasy, is now looking more and more promising. According to geobiologist Jeff… more