The discovery comes after these building blocks of life were detected on another asteroid called Bennu, suggesting they are ...