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.