A cannon that loads sideways and has four times as much explosive power in being delivered to the British Army. Dubbed the '40mm Cased Telescoped Cannon', it is the first system of its kind to be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results