▲ | stevenjgarner 2 days ago | |
I think the notable thing this time is Acting NASA Administrator Sean Duffy referring to the (current) Sep 10th Nature paper by summarizing that “After a year of review, they have come back and they said, listen, we can’t find another explanation, so this very well could be the clearest sign of life that we’ve ever found on Mars, which is incredibly exciting.” |