People Scientists spot potential sign of life in Venus atmosphere The presence of phosphine can only be explained by living microbes. September 14, 2020