Astronomers have recently spotted a giant galaxy cluster referred to as M88. This cluster of stars is positioned billions of light-years from Earth. M88 is classified to be one of the dense galaxy clusters detected https://zaynabxpnj487236.blogdigy.com/spotted-massive-m88-galaxy-cluster-64589778