planetaria.ca
Curiosity rover makes intriguing new discoveries about Martian organics and methane
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 clu…