Thursday, July 12, 2018

Ross 128b

A new study finds Ross 128b may be capable of supporting life.

It is only about 11light years away.

No comments: