Spotted: Massive M88 Galaxy Cluster

Astronomers are currently observed a giant galaxy cluster referred to as M88. This cluster of stars is positioned billions of light-years distant. M88 is classified to be one of the dense galaxy clusters observed by humans. The discovery were made using the Hubble Space Telescope. Images from the telescope show a breathtaking assemblage of galaxie

read more