Could the discovery of a tiny RNA molecule explain the origins of life? https://phys.org/news/2026-02-discovery-tiny-rna-molecule-life.html