SScience Read More A mysterious star system just 16 light-years away may be hiding habitable planetsOctober 30, 2026 A star system just 16 light-years from Earth has puzzled astronomers for more than 170 years. Now, researchers…