Mars Discovery Means "Galaxy Could Be Teeming With Life," Scholar Says
NASA's discovery of potential evidence of ancient life on Mars means "our galaxy could be teeming with life," says a world-leading scholar on habitable star systems.
(Forbes, 2025-10-22T22:36:46Z)