The relatively small Earth, with its sizable moon, is the only planet we know of with life on it. Coincidence?
What is exogenesis? Is it possible that life on earth did not begin here... on earth?
This means that the ice cover contains microorganisms that date back thousands of years; recently scientists found microorganisms that froze way back when Rome was founded.