Teegarden B

Started by Bigguy, Jun 21, 2019, 07:09 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


Seems they have or might have found a planet not so far away from us that could sustain life. I read about it in this article:

Teegarden B

I think it's really awesome if it proves to be what it is supposed to be.