High-Energy X-Rays Hint At Massive Star Graveyard In Our Galaxy's Center

Dead stars do tell some tales