The earth next door

7:45 AM ET Thu, 25 Aug 2016

Derrick Pitts, Franklin Institute chief astronomer discusses the discovery of a rocky nearby planet that could be the closest possible home for life outside of this solar system.