Life on Venus

No.12217969 ViewReplyOriginalReport
Has that "Phosphine on Venus = Life" paper been retracted yet? I think we can all agree that it's total nonsense and that there is no life on Venus. How on earth did that garbage get published in the first place? Is Nature slipping or something?