10.2.20 Venus and Phosphine

by Dark Lord

For those interested in more than just UFOs, such as life on other planets, we have something for you a little closer to home right in our own solar system. Recently scientists announced that they may have found life on Venus. Phosphine is a chemical that can only be created by living beings and scientists believe they have found that chemical in the clouds above Venus. It will obviously take a space mission of some sort to know for sure, but you can find the rest of the story HERE.

You may also like