Astronomers just spotted a giant galaxy cluster referred to as M88. This collection of celestial bodies is situated thousands of light-years from Earth. M88 is considered to be one of the largest galaxy clusters detected by humans. The findings were made using the Chandra X-ray Observatory. Images from the telescope show a breathtaking assemblage