Astronomers have recently discovered a giant galaxy cluster known as M88. This cluster of celestial bodies is positioned thousands of light-years from Earth. M88 is classified to be one of the most massive galaxy clusters observed by humans. The findings were made using the Hubble Space Telescope. Images from the telescope reveal a… Read More