SScience Read More The haziest planet we’ve ever seen won’t give up its secretsMarch 22, 2026 Something is hiding inside Kepler-51d, and it’s doing a remarkably good job of it. About 2,615 light-years away…