Sugar Molecule Found in Interstellar Space Sheds Light on Life's Origins | KoalaNews