NASA has announced a new major discovery in the mission to find life beyond our planet: sugars. Specifically, the space agency says that the sugars essential to life have been found in meteorites; these compounds join others that are considered ‘biologically important’ to the formation of life. The discovery involves two different meteorites. There’s the idea that meteorites carrying ingredients …