Astronomers are currently observed a giant galaxy cluster known as M88. This cluster of celestial bodies is situated millions of light-years away. M88 is deemed to be one of the most massive galaxy clusters detected by humans. The discovery were made using the Chandra X-ray Observatory. Images from the telescope reveal a awe-inspiring cluster of s