Closest Planet Outside Our Solar System Found In Alpha Centauri | Talking Points Memo

The closest planet yet outside of our solar system has been found by European astronomers orbiting Alpha Centauri B, one of the three stars that make up the Alpha Centauri system, which, at 4.3 light years away, is the nearest star system past our Sun.

This is a companion discussion topic for the original entry at