Is there life floating in the clouds of Venus?

Telescope observations spy a gas high in the atmosphere of Venus that on Earth is made by microbes.


Click here for original story, Is there life floating in the clouds of Venus?


Source: BBC News – Science & Environment