Search

extremophiles (1)

Life on Mars: what NASA’s claim could really mean

NASA has recently announced what many are calling a watershed moment: detections of life-signs on Mars. The rhetoric is stirring. Headlines speak of “evidence”, “ancient biology”, “microbial traces”, phrases that evoke everything from science fiction to spiritual awe. For…