A newly discovered extra-solar planet located some 11 light-years away may be suitable for life. It’s called “Ross 128 b” and you may be hearing a lot more of this exoplanet in the months and years to come.
A newly discovered extra-solar planet located some 11 light-years away may be suitable for life. It’s called “Ross 128 b” and you may be hearing a lot more of this exoplanet in the months and years to come.