Astronomers just spotted a enormous galaxy cluster referred to as M88. This grouping of stars is situated millions of light-years away. M88 is classified to be one of the dense galaxy clusters ever seen by humans. https://gerardxhvs102451.activoblog.com/50947666/unveiled-massive-m88-galaxy-cluster