Astronomers are currently discovered a enormous galaxy cluster referred to as M88. This collection of stars is situated thousands of light-years from Earth. M88 is considered to be one of the dense galaxy clusters observed by humans. The findings were made using the Hubble Space Telescope. Images from the telescope reveal a awe-inspiring assemblag