Beslan, 2004, 354 dead.
I must have been looking at something truncated that mentioned Beslan that made it look like a lot fewer than this. But I went back and looked for a full article. It said 334 dead, including 186 children, hundreds more injured.