by Haja Mo July 14, 2026 Tech It’s the first time a sugar molecule has been detected in interstellar space. The discovery provides tantalizing new clues into how life may have arisen on Earth. Previous Story ‘We’re Fighting Satan’: The War to Save Bees From a Hornet Invasion