The Archer Artillery System is a self-propelled artillery mechanism armed with a powerful 155-millimeter howitzer capable of ...
The US Marine Corps is no stranger to firing live ordnance as part of training, but it had been years — more than 70, according to one US official — since Marines had fired artillery over a stretch of ...
Germany has finally handed Ukraine one of the most advanced artillery systems on the planet, the RCH 155 wheeled ...