Is there life floating in the clouds of Venus?

Home Uncategorized Is there life floating in the clouds of Venus?
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.

Source : BBC News

Leave a Reply

Your email address will not be published.