Well, not really Ross 128 itself, because Ross 128 is a star. Like our own sun, it is a star that has a planet near it that looks habitable. Astronomers have not yet named Ross 128’s nearby, possibly-habitable-planet. But since Mars does not seem to be able to sustain human …
Read More »