Nasa finds new planet

Information about Nasa finds new planet… In fact, the planets in our own solar system are probably similar to the other planets that TESS could observe. And the ones that were there before were probably like the others. More than TESS was capable of finding before, but thats the nature of the game. Except for […]

Continue Reading