MEDIA RELEASE A team of scientists recently confirmed six, and possibly seven, planets orbiting a star system only 22 light-years from Earth. More importantly, three of those planets are super-Earths, lying in the Goldilocks Zone where liquid water could exist, making them possible candidates for the presence of life. This is the first system found […]