Scientists attempting to map our galaxy have found a trip-star system that could potentially support life and which is only 22 light years away from Earth. The rocky planet is known as GJ 667Cc and is 4.5 times the size of Earth and orbits in the middle of the ‘Goldilocks zone.” The planets destination is in [...]
Scientists Discover “Super Earth” Which Could Possibly Support Life is a post from: The Inquisitr