Astronomers just observed a giant galaxy cluster known as M88. This cluster of celestial bodies is located millions of light-years distant. M88 is considered to be one of the most massive galaxy clusters ever seen by humans. The discovery were made using the Chandra X-ray Observatory. Images from the telescope display a awe-inspiring array of star