Around a star just 20 light-years from the Solar System, astronomers have confirmed the existence of what might be a ...