Acting NASA Administrator Sean Duffy and Nicky Fox, head of NASA's Science Mission Directorate, discuss the paper published this morning in "Nature" presenting the best evidence yet of ancient ...