Did Life On Earth Come From Ancient Mars? New Evidence Offers Some Clues

How life emerged on Earth is still uncertain. A recent discovery on the Red Planet may shed new light on a long-debated question. Did life on our planet actually come...