Hundreds of thousands of glittering stars shine in a cluster at the center of our galaxy in a new photograph from the Hubble Space Telescope. The cluster is called Messier 9, and contains hordes of ...