according to a ststement by Chechen rebels they have been planning this all year as a strike against Russian people for supporting a government that has been fighting in Chechna.

Twice NO:
this happened before the result of vote was known

and thrice NO:
What has Russia got to do with Switzerland?

"Deaths in the Bible. God - 2,270,365
not including the victims of Noah's flood, Sodom and Gomorrah, or the
many plagues, famines, fiery serpents, etc because no specific numbers
were given. Satan - 10."