Matt Jones

Evidence mounts of water and possibly microbial life on Mars

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)