NASA’s James Webb Space Telescope (JWST) just pulled off another cosmic surprise: it uncovered a giant new planet tucked away in the famous Beta Pictoris system. This star sits just 63 light-years ...