Some RNA molecules can create their own mirror images, suggesting similar molecules could have sparked life
Last updated: February 24, 2026 10:22 PM
Some RNA molecules can create their own mirror images, suggesting similar molecules could have sparked life