NASA says star studied for decades is actually twin duo: Our jaws dropped
(NEW YORK) -- A recent astronomical discovery from NASA's James Webb telescope left researchers amazed and led to the announcement that a long-studied star is actually a pair of twins.The agency reported that a star called WL 20S -- which has been studied since...