Spetsnaz Battle in Dagestan

Russian Special Purpose Forces or Spetsnaz, Specnaz is an umbrella term for any special forces in Russian, literally "force of special purpose".

Related Topics

Special Operations