Meet HD 65907, an imposter. It's a star that appears far too young for its age. Astronomers have finally cracked the case of ...