In a stunning image from the Hubble Space Telescope, the globular cluster NGC 6652 glimmers with the light of countless stars. The glittering, glitzy contents of the globular cluster NGC 6652 sparkle in this star-studded image from the Hubble Space Telescope. The core of the cluster is suffused w