Back to Show
NOVA
Signs of Life Found on Venus
The gas phosphine, made on Earth by microbial life forms, was found in Venus' atmosphere.