Oh Chechnya... Is Russia gonna have to finish you off?BBC News - Moscow Metro hit by deadly suicide bombings This will only end with more Chechnyan terrorists being killed. Russian death squads ‘pulverise’ Chechens - Times Online Russians don't fuck around.