The building blocks of life have been found on an alien asteroid, scientists have said. Samples taken by Nasa from the asteroid Bennu have not only the ingredients required to life but also show ...
Scientists stress more testing is needed to better understand the Bennu samples, as well as more asteroid and comet sample returns. China plans to launch an asteroid sample return mission this year.