The legacy of Beslan will be Russia will never allow Chechens to live as free people. May God, Allah, Yahwey, Jesus, the force, whatever see that Chechens will always suffer under the thumb of the Russians.