Russia can't even take over little chechnya, what a pathetic demoralized waste of a nation russia is. russia is so bent on killing muslims and ev...