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


Click here for original story, Meteorites on Mars may preserve evidence of ancient alien life


Source: New Scientist – Space