Special forces troops from Russia's Republic of Chechnya take part in arctic training exercises. Natural rough cut (no reporter narration).
Can't wait to see China and Russia joint army training!
i agree with you!
are you from Russia?
That would be awesome?
These guys are phenomenal...!!!
Stop the freaking wars already!
Looks like that's impossible...
You are right Melissa, it's time to stop wars! It seems like these guys are preparing for new war...
These guys are machines!
Where the fuck Chechnya is?? :P