Poland’s defense ministry has announced it would order 486 more HIMARS rocket launchers as it continues to beef up its defense capabilities as a deterrent to Russia and Belarus.
Poland’s defense ministry has announced it would order 486 more HIMARS rocket launchers as it continues to beef up its defense capabilities as a deterrent to Russia and Belarus.