Gaia News
Have We Found Origins of Life on Earth & Mars?
S9 E11:
Did life begin in space? We examine clues to life in meteorites, ancient evidence of life on Earth in salt crystals, and ask what this could mean to the possibility of life on Mars.