The largest known swarm of red supergiant stars has been found near the central bulge of our galaxy. It offers a rare glimpse of massive stars on the verge of exploding. Red supergiants are among the ...