Buzz

NASA finds more stuff suggesting Mars could have hosted life, maybe

Organic material and methane finds can’t be tied to biological processes

NASA’s Curiosity rover has again found evidence that Mars was potentially capable of hosting life.…

Source link