Have We Found Origins of Life on Earth & Mars?

Have We Found Origins of Life on Earth & Mars?

Available on Gaia
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.