NASA’s Hubble sees a swarm of galaxies in one of the universe’s largest structures June 13, 2026 by Sharing Is Caring: