Remember when we had current events about the rover on Mars? Well they found more evidence to support the possibility of microbial life (IF it ever evolved or arrived there).
NO they didn't find life... but they found conditions that could support it. Read this for more...
Most science pictures I post are found from assorted Facebook science pages... too numerous to cite specifically and downloaded for "just the right time"... sorry for the poor citation example I am setting...
Trouble viewing attachments?