Astronomers Believe They May Know What Happened to Over 800 Stars That Have Disappeared Without a Trace Ben Campbell 1 month ago