Very cool. ICYMI this latest bit of space technology news, NASA reported the discovery of 7 planets that have the potential to support life around a dwarf star 40 light years away. Stellar news.

Share This:

0 Comments

Submit a Comment

Your email address will not be published.

Archives