Deep-sea rocks on Earth spark new hope for finding life on Mars – CNET

"I thought it was a dream," the lead scientist says.

Leave a Reply