Yes! Yes! Yes! I very proud of what mother Russia is during in Chechnya....for too long Islamic jerks have decided that the world belongs to them and ...