Although K2-18b is about 3 times the size of and 8 times the mass of Earth, it could have life-sustaining water.
Read more.
Scientists discovered a new super Earth orbiting near the center of the galaxy with a 617-year orbit around its star. Read more.