building blocks of life

NASA is ready to land on asteroids that can hold the building blocks of life

With NASA preparing to land a spacecraft on the asteroid Bennu in a couple of…