Dagestan Clashes 23.06.15 – Russian Special Forces in Action
Footage as Russian special forces clash with rebels in Dagestan. Rebels hiding in dugout, located 200 meters from the village. When offered to put down your weapons, rebels began shooting. …
0