Is there or has there ever been life on Mars? We still don’t know the answer for sure, but two new findings announced yesterday morning by NASA during a live discussion provide more tantalizing clues. ...
Read MoreCuriosity Rover makes intriguing new discoveries about Martian Organics and methane
This post first appeared on
Planetaria, please read the originial post:
here