Last week, an international team of astronomers announced the discovery of a planet orbiting Proxima Centauri, our solar system's closest neighbor. Called Proxima b, the planet is 4.2 light years away from Earth--the closest any extrasolar planet is ever likely to be--and lies within the potentially habitable zone of its star, raising the possibility for life.