Has anyone here seen this? Do you think there is a possibility of life on other planets?
IMO, I think it is very probable that there are other planets with life. There appear to be a lot of planets in the galaxy, and probably in the universe, it seems hard to believe that there isn't life...