Tag: life
Was the Primordial Soup Prepped in Outer Space?
Life on Earth may have begun, as Charles Darwin once suggested, in a "warm little pond"... with help from incoming meteorites.
Uncovering the Mysteries of a Subterranean Zoo
Exciting deep water discoveries of complex life may suggest there is more on Mars.
We Built Cities on Rocks (Real Old)
The secret of life on Earth may be hidden away in ancient volcanic rocks.
They might also contain clues on how to support life on other planets.