OMG sciencefromwww.theguardian.com1 month agoIt blew us away': how an asteroid may have delivered the vital ingredients for life on EarthBennu asteroid samples suggest rich, life-critical chemical ingredients that may have contributed to life's origins on Earth.