‘Signs of life’ detected in Venus clouds GettyImages-460713161
Updated:

GettyImages-460713161

Telescopes in Hawaii and Chile have spotted a gas that is associated with life in the clouds of Venus. Photo: Getty
Share
Twitter Facebook Reddit Pinterest Email