Scientists Have Found A Planet They Call Ross 128b That Could Literally Be Earth’s Replacement & Support Alien Life! Play Toggle Overlay Mute Current Time 0:03 / Duration Time 1:22 Loaded: 0%Progress: 0% Remaining Time -1:18 Fullscreen
A team of astronomers have discovered an Earth-like exoplanet that's only 11 light-years away and is one of the most potentially habitable celestial bodies we've ever come across. Ross 128 b is the