THE LEVIATHAN OF OUR COSMOS Space August 23, 2023 An Astounding image of a cosmic leviathan was captured by NASA’s Hubble Space Telescope. This is ‘Abell 3322’ galaxy cluster,…