-
Inhabitat
Nov 15, 2017, 9:09 am173 ptsIt would still take eleven years of traveling at the speed of light to get there, but Ross 128, an Earth-like planet newly discovered by scientists, is the exoplanet closest to Earth that may support life. Named after the star around which it orbits, Ross 128 was identified by a team of European researchers as…
Trending Today on EcoTopical
Welcome to EcoTopical Your daily eco-friendly green news aggregator.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.