What we know so far about the Russian concert attack

What we know so far about the Russian concert attack