Barnard's Star Has 1 Planet, Maybe More, Finally!
Our sun's closest neighbors among the stars, including Barnard's Star. Image via NASA photo magazine. Barnard's Star is the closest star to our sunjust 6 light years away. For decades, astronomers have been saying it could have a planet Now a planet has been found. There is at least one planet orbiting Barnard's Starconfirmed an