Life Is Older than Earth Itself

photo source: OriginsOfLife from TechnologyReview