Matt Jones

Evidence mounts of water and possibly microbial life on Mars

  • Posted by Matt (Permalink)
  • Published on

Evidence mounts of water and possibly microbial life on Mars (Update: NASA is to announce news of a ‘significant finding’ on Tuesday 2nd of March)