Scientists discovered a Super Earth in our cosmic backyard that sits in the sweet spot for liquid water.
Better yet, new analysis shows it's lighter than first thought, making it more likely to support life.
Want to know more?