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