E.T., is that you – or just microbes on Mars? This is Sandra Tsing Loh with the Loh Down on Science. NASA has found the best evidence for life on Mars so far. The team, led by Joel Hurowitz, analyzed rock samples collected by the Perseverance rover. In the rocks,
Continue readingLife on Mars
