CHICAGO — Astronomers have discovered new evidence of small planets orbiting Barnard's Star, the closest single star system to Earth.The team at the University of Chicago identified four planets,
Read Source