Scientists found a Planet that might literally be Earth’s Replacement.

An amazing team of astronomers discovered another Earth-like exoplanet that’s just barley 11 light-years away and is one of the most potentially habitable celestial bodies Scientists have ever come across. It’s called Ross 128 b and it is the second-closest planet with temperatures that could support life that we know of. Check it out.