beslan was satan personified, pure evil.
We should stop blaming Satan for every evil in this world. To do so would make mankind blameless.
Ever heard of free will? Satan had little to do with Beslan — it was all Islam and its teaching.