NASA has found sugars essential for life on Earth in samples of the 4.6 billion-year-old Bennu asteroid. Scientists discovered glucose, the human body’s main source of energy, as well as the critical ...