Toggle light / dark theme

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

Posted in 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.