Possible sign of life on Venus sparked controversy. Now, scientists have more proof
Four years ago, the unexpected discovery in the clouds of Venus of a gas that on Earth signifies life - phosphine - faced controversy, earning rebukes in subsequent observations that failed to match its findings.
space