Nearby Alien Planet May Be Capable of Supporting Life
One of the nearest exoplanets to Earth, Ross 128b, may be a decent abode for life, a new study suggests.
Continue Reading https://www.space.comOne of the nearest exoplanets to Earth, Ross 128b, may be a decent abode for life, a new study suggests.
Continue Reading https://www.space.com
Join the Discussion