NASA Mission to Venus in 1978 May Have Detected Phosphine, a Gas Related to Life

The data come from NASA’s Pioneer Venus Multiprobe mission, which deployed a series of probes into the planet’s clouds in 1978. The findings are the … read more