ScienceTraces of life on Venus now seem dubiousThree new studies failed to find similar levels of phosphine, the life-hinting molecule.By Paola Rosa-AquinoNovember 2, 2020