Astronomers were astonished to find an abundance of phosphine, a molecule produced by microbes on Earth, in the atmosphere of ...