NASA’s James Webb Space Telescope (JWST) has detected a molecule on a distant Brown Dwarf star formerly believed to be an indicator of life. Called phosphine, the discovery of this molecule in a star ...