The Italian army has ordered 81 Hitrole Light remote-controlled weapon stations for its Iveco Lince vehicles in response to increased attacks in Afghanistan employing improvised explosive devices, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results