research

Phosphine on Venus Detected Long Time Ago Intrigues Scientists

If any signs of life really exist on Venus, well, let's say it's never too late to confirm such a thing. A NASA discovery from 1978 now sheds light on the possibility of life on Venus. Digging through archival NASA...