Life on Venus! Could it be possible? A chemical normally only associated in any quantity as a by-product of living processes has been detected in the clouds of Venus. But does this mean there is life on the fiery and inhospitable Goddess of Love?
Life on Venus! Could it be possible? A chemical normally only associated in any quantity as a by-product of living processes has been detected in the clouds of Venus. But does this mean there is life on the fiery and inhospitable Goddess of Love?