Bennu Reveals Ancient Water and Organic Molecules Crucial for Life

Scientists have discovered ancient water, exotic salts, and the building blocks of life in asteroid Bennu, supporting the theory that asteroids may have seeded life on Earth

Go to Source
Author: Djamila Lazri