Space debris from asteroid Bennu contains water and carbon, building blocks of life

Molecules of water and carbon, the possible building blocks of life on Earth, have been found in debris from the asteroid Bennu. The American space agency NASA announced this on Wednesday. An American probe had retrieved the material from the space rock and brought it back to Earth.

ttn-43