Bacterial Evidence of Life on Mars – Meteorite AH 84001

Space is fascinating. Is there life on other planets? In The Moon Stealers series the whole story is based on the possibility of bacteria from another planet arriving within the core of a meteor and growing to become the dominant species on Earth. But how far fetched is this? Well, it’s not impossible… Mars is… Read More