Astronomers may have finally found an alien world orbiting the science fiction staple known as Barnard's Star.
Source of shared Link