A new planet in our neighborhood – how likely is life?

Published 3:57 PM EDT, Wed August 24, 2016