New measurements of the galaxy at the heart of the “Cosmic Horseshoe” indicate that it could house the most massive object ever seen in the universe.Read More