An international team of astronomers using NASA’s Hubble Space Telescope has discovered a puzzling arc of light behind an extremely massive cluster...