Do photos of sediment on Mars prove life once existed?

A geobiologist from Old Dominion University in Virginia has revealed pictures that show structures on Mars (shown) similar to ones on Earth that were formed by microbes. —> Read More Here


Leave a Reply

Your email address will not be published. Required fields are marked *