Wednesday, November 15, 2017

Ross 128b

Astronomers have found another near Earth mass world that might support life.

It orbits the red dwarf Ross 128, only 11 light years away.

No comments: