Life-Producing Molecule Possibly Found on Planet 120 Light Years Away by Jessica Marie Baumgartner September 18, 2023 0 "We are slowly moving towards the point where we will be able to answer that big question as to whether we are alone in the Universe or not."