Home Tags 3XXX

Tag: 3XXX

Allen-Vanguard strengthens its electronic countermeasures support to Somalia

-
Global electronic countermeasures (ECM) specialist Allen-Vanguard has been providing electronic countermeasures systems, force protection advice and support to security forces based in Somalia for...