A globular cluster glitters with starlight in a new photo from the Hubble Space Telescope. Located 15,000 light-years from Earth, the globular cluster — formally known as Terzan 12 — is nestled deep in our Milky Way galaxy, in the constellation of Sagittarius. A globular cluster contains hundreds of thousands […]