Meteorites on Mars may preserve evidence of ancient alien life

When meteorites land on Earth, microbes soon begin colonising them. If Mars once had life, microbes might have colonised meteorites there too

Meteorites on Mars may preserve evidence of ancient alien life
When meteorites land on Earth, microbes soon begin colonising them. If Mars once had life, microbes might have colonised meteorites there too