Life on Mars

PG
Discovering life on Mars is now looking very promising. According to Jeff Marlow, liquid water and energy is the source of life on Earth. Is this also the secret of microbial life on Mars?

Watchlist