Meteorite from Mars? Déjà vu.
04.10.18 | Articles | Astronomy | by Ian Taylor
Author: Ian T. Taylor When Charles Darwin gave his theory to the world in 1859, his followers recognized that there must have been some point in Earth's early history when elemental life spontaneously appeared from non-life. Evolution without a...