In January 2025, scientists announced the discovery of organic molecules— the building blocks of life— in samples retrieved from a distant asteroid named Bennu. What can this discovery reveal about ...