It may soon be possible to create "mirror life" Global World Fri, 09 Oct 2026 10:37:12 GMT High confidence — 76/100 Sources: The Economist