UNVERIFIEDSingle SourceEarly Life on Earth May Have Thrived in Impact CratersUniverse Today|5/25/2026