1,329,420 views | Nathalie Cabrol • TED2015

How Mars might hold the secret to the origin of life