Spotted: Massive M88 Galaxy Cluster

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

read more