Mar 5, 2023

Is it a millipede, or a rock? The ‘evidence’ we’ve already found life on Mars

Posted by in category: alien life

Group of academics say they have identified fossilised sponges, corals, worm eggs, algae and more on planet’s surface.

Is it a millipede? Is it a rock?

That is the question that is troubling some scientists who believe that life may already have been found on Mars, if you just look carefully enough.

Comments are closed.