Wednesday, May 30, 2018

What forms of life could live on other planets in our Solar System?

Astrobiologists propose to look for signs of life on planets and satellites near Earth. On Venus and Mars, on the satellites of Enceladus or Europe there are areas that can shelter life forms. StrangeThingsChannel tells you where you are most likely to encounter extraterrestrial creatures in the Solar System.

Watch the Video


No comments:

Post a Comment