NASA Finds 2 Planets Ideal For Life
NASA's Kepler space telescope has located two planets 1,200 light years away that are in the so-called Goldilocks zone of their solar system where liquid water might exist, making them ideal candidates for supporting life as we know it. What do you think?
Clement Eisenreich
Let the interstellar human infestation begin!
Woolens Examiner