Astronomers using the NASA/ESA Hubble Space Telescope have observed the massive, luminous globular cluster NGC 2419, also known as the ‘Intergalactic...