Russian Special Forces in Chechnya

3 weeks ago
Description:

Tribute to Spetsnaz in Chechnya.