The potential discovery of a planet orbiting Barnard's Star - the second closest stellar system to the sun - was announced by researchers today in Nature.
The potential discovery of a planet orbiting Barnard's Star - the second closest stellar system to the sun - was announced by researchers today in Nature.