New Planet Like Earth Discovered – Could Support Life

New Planet Like Earth Discovered – Could Support Life

A new planet similar to Earth has been discovered and is the second-closest found to our solar system – only 11 light-years away The planet is believed to be able to support life. What makes Ross 128 b unique, besides...
read more