Wednesday, September 10, 2025

Life on Mars? 'Leopard-spot' rocks could be biggest clue yet

Unusual mudstones found on the Red Planet are potentially associated with ancient Martian microbes.

from BBC News https://www.bbc.com/news/articles/cd725pj0g9ro?at_medium=RSS&at_campaign=rss
via IFTTT

No comments:

Post a Comment