Sometimes the answer may be as simple as it appears.
It is not often that is the case.
But anyone telling you they know know who is responsible for the worst Russian terror attack in 20 years is lying to you.
There are so many angles that can be played by so many entities and individuals it's nearly impossible to decipher what is real and what is not.