Spetsnaz vs. Mujahideen

Russian Special Forces (Spetsnaz) clash with Chechen terrorists.

Related Topics

Special Operations