×

Another 'earth' found?

6:04 AM ET Thu, 25 Aug 2016

Scientists say they have a discovered a new planet that sits in the habitable zone around a star. It could potentially have liquid water and have the basis for life.