News

The Royal Netherlands Army has completed a live-fire trial of its new rocket artillery system, launching 16 rockets over two ...