Life must have hitched a lift from Earth to Mars on debris from one of the many meteorites that impacted earth in the first epoch of Earth's biosphere. Or perhaps life originated on Mars, only to find a far more clement home on Earth. We'll never know for sure.
Comments