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 ...
When asteroids like Bennu hit the young Earth, they could have provided a complete package of complex molecules and the ingredients essential to life, such as water, phosphate and ammonia. Together, ...