Home Tags Russian Airborne Forces

Tag: Russian Airborne Forces

Russian Land Forces EW Base in Tskhinvali

Georgia On My Mind

Armada has learned that Russian land forces have deployed several electronic warfare units to the regions of South Ossetia and Abkhazia. South Ossetia is in...

Highlight of the Month