Neptune's glowing auroras are captured in the best detail yet by NASA's James Webb Space Telescope. Hints of auroras were ...