Mike Tice 4 months ago
I've been asked a few times over the last few days what I think the chances are that the "leopard spots and poppy seeds" on Mars will turn out to be actual evidence of life. People are naturally skeptical given the history of possible signs of life on other planets. Strap in: long thread ahead...